summaryrefslogtreecommitdiff
path: root/indra/newview/llviewerwindow.cpp
AgeCommit message (Collapse)Author
21 hoursMerge tag 'Second_Life_Release#9818c3e0-26.4' into 26.4Erik Kundiman
21 hoursMerge tag 'Second_Life_Release#5ddd940-26.4' into 26.4Erik Kundiman
21 hoursMerge tag 'Second_Life_Release#3a970613-26.4' into 26.4Erik Kundiman
21 hoursMerge branch 'main' into 26.4Erik Kundiman
22 hoursMerge remote-tracking branch 'secondlife/release/26.4' into 26.4Erik Kundiman
5 daysp#700 Fix issue with tittle bar on WindowsAndrey Kleshchev
7 daysp#700 Add a postponed size update on viewDidMoveToWindowAndrey Kleshchev
9 daysp#700 handleWindowDidChangeScreen should schedule an updateAndrey Kleshchev
And improved relevant logging.
10 daysimproved snapshotmobserveur
this commit make the snapshots quality consistent for a given resolution, no matter the resolution divisor value. It also includes a new set of selectable resolutions.
11 daysp#700 Extra scale loggingAndrey Kleshchev
11 daysoptimisations related to llvertexbuffermobserveur
this commit includes some optimisations related to the llvertextbuffer and is closer to LL code in that regard. It also removes the alternative vertexbuffer mode.
2026-08-16fix for the view scaling issue on macmobserveur
this commit is a fix for the scaling issue happening randomly on macs with a retina display.
2026-08-12Merge branch 'release/26.3' into geenz/linux-to-developJonathan "Geenz" Goodman
2026-08-11Merge remote-tracking branch 'origin/develop-linux' into geenz/linux-to-developJonathan "Geenz" Goodman
2026-08-07Merge tag 'Second_Life_Release#0686467f-26.3' into 26.3Erik Kundiman
2026-08-04p#682 Improve logging for system events and session (#6086)Andrey Kleshchev
2026-07-24Merge tag 'Second_Life_Release#bcfda3b6-26.3' into 26.3Erik Kundiman
2026-07-22Revert "Merge pull request #5982 from secondlife/geenz/texture-streaming-tweaks"Jonathan "Geenz" Goodman
This reverts commit 3d465f6c966f0a2fcfd5d3c9effb6ce20c2754c8, reversing changes made to f2c356fc7130ce5e38b994dcfa1e210609b458b9.
2026-07-07Merge tag 'Second_Life_Release#3d465f6c-26.3' into 26.3Erik Kundiman
2026-07-07Get 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 shutdownAndrey Kleshchev
2026-06-13Merge tag 'Second_Life_Release#1f65fa87-26.3' into 26.3Erik Kundiman
2026-06-04#5856 An option to prevent hibernationAndrey Kleshchev
2026-05-30#5719 Detect hybernation #2Andrey Kleshchev
2026-05-27#5368 add Leap API to query statisticsMnikolenko Productengine
2026-05-20Merge branch 'develop' into geenz/26.3-to-developJonathan "Geenz" Goodman
2026-05-01#5719 Partial detection of shutdown from task managerAndrey 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-25Merge tag 'Second_Life_Release#4ccf6d90-26.2' into 2026.02Erik Kundiman
2026-04-24#5439 fix Avatar Welcome Pack not being opened on the first sessionMaxim Nikolenko
2026-03-07Merge tag 'Second_Life_Release#3529bc5f-2026.02' into 2026.02Erik Kundiman
2026-02-03Add clickable notification for saved screenshotsCarbon 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-21Merge remote-tracking branch 'origin/develop' into develop-linuxRye
2026-01-21Reduce tens of thousands of recursive calls during menu initializationRye
2026-01-07Merge remote-tracking branch 'origin/develop' into develop-linuxRye
2026-01-07Replace remaining boost::filesystem usage with std::filesystemRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2026-01-07#5217 Small cleanup and const declarationsAndrey Kleshchev
2026-01-06#1519 ObjectGrab message includes invalid SurfaceInfo data when in mouselook ↵Alexander Gavriliuk
mode
2026-01-05Make `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-10Add missing static declaration for LLCachedControlAnsariel
2025-12-09#5123 A bunch of small performance optimizationsAndrey Kleshchev
mostly for turning control settings into cached variants
2025-12-04Merge remote-tracking branch 'secondlife/release/2026.01' into 2026.01Erik Kundiman
2025-12-03Merge branch 'release/2026.01' into marchcat/devlinux-2601Andrey Lihatskiy
# Conflicts: # indra/llcommon/llprocessor.cpp # indra/llcorehttp/_refcounted.h # indra/llcorehttp/_thread.h # indra/newview/llfeaturemanager.cpp # indra/newview/llviewershadermgr.cpp
2025-12-03Merge pull request #5094 from secondlife/mainJonathan "Geenz" Goodman
2025.08 -> Develop
2025-12-01#5078 MacOS Build fixAndrey Kleshchev
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-28#5072 Use make_shared for more efficient ref counting and allocationRye
2025-11-27#5046 Fix accordion control's excessive rearranges #2Andrey Kleshchev
Since arrange is no longer part of LLInventoryItemsList::doIdle(), reduced time limit.
2025-11-02Fix building with clang on non-darwin platformsRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-11-01Merge tag 'Second_Life_Release#f7516a46-2025.08' into 2025.08Erik Kundiman
2025-10-31Fix non-static LLCachedControlRye
Signed-off-by: Rye <rye@alchemyviewer.org>