summaryrefslogtreecommitdiff
path: root/indra/newview
AgeCommit message (Collapse)Author
14 hoursFix links to newer ICU on macOSHEADmainErik Kundiman
14 hoursMacPorts' zlib has been upgraded from 1.3.1 to 1.3.2Erik Kundiman
14 hoursMacPorts' libxml2 (compatibility) has been updatedErik Kundiman
15 hoursliblzma not linked anymore by direct deps on macOSErik Kundiman
15 hoursMacPorts' icu has been upgraded from 76.1 to 78.3Erik Kundiman
16 hoursMacPorts' expat (compatibility) has been updatedErik Kundiman
10 daysRemove "vlc-codecs" from opensuse package requiresSecret Foxtail
Package no longer available from stock repos, doesn't seem to be required for viewer to run.
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-03-03#3612 Fix viewer not getting 'nonexistent region' responsesAndrey Kleshchev
which are needed to process 'copy slurl'
2026-02-24#5084 Adjust watchdog for bettet tracking of logoutAndrey Kleshchev
2026-02-13#5084 Adjust Window's watchdog to only run after loginAndrey Kleshchev
like mainloop does
2026-02-04Merge tag 'Second_Life_Release#b4a6af57-2026.01' into 2026.01Erik Kundiman
2026-02-04Merge branch 'main' into 2026.01Erik Kundiman
2026-02-04Shortcut for menu Advanced > Rendering Types > PBRErik Kundiman
Ctrl/Cmd Alt Shoft ] for switching it off or back on again.
2026-01-30Merge tag 'Second_Life_Release#3caf20f4-2026.01' into 2026.01Erik Kundiman
2026-01-30#2997 Fix Reset Skeleton not working on animesh objectsAndrey Lihatskiy
2026-01-29Merge tag 'Second_Life_Release#e42ec63b-2026.01' into 2026.01Erik Kundiman
2026-01-29Merge branch 'main' into 2026.01Erik Kundiman
2026-01-29Update VLC plugins codesigning to 3.0.23'sErik Kundiman
2026-01-29#2639 Fix benchmarked render level being too high for Apple SiliconAndrey Kleshchev
After benchmark fixes, render level jumped from lowest to high+, cap it at med+ until shadows get fixed to have less impact
2026-01-28#2997 The 'Reset Skeleton' option is missing in the right-click menuAlexander Gavriliuk
2026-01-24#5046 Fix a long freeze when fetching inventoryAndrey Kleshchev
2026-01-23Fix failure to reconnect after disconnect and occasional dropout issue (#5322)Roxanne Skelly
* Fix failure to reconnect after disconnect and occasional dropout issue We were occasionally seeing dropouts which may have been caused by ICE renegotiate requests. The code is there to reconnect in that case, but there were a few bugs, some of which were likely due to the webrtc upgrade. Also, we were seeing failures to reconnect after voice server restart. There were some issues with the PTT button that came up after the above issue was fixed. * Added a clarification as part of CR * We need to set mute state for p2p/adhoc/group calls as well
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-21Merge branch 'main' into 2026.01Erik Kundiman
2026-01-21FMOD has been upgradedErik Kundiman
2026-01-20#5304 fix UI inconsistencies related to maturity setting in Legacy Search ↵Maxim Nikolenko
floater
2026-01-19#5084 Adjust watchdog to avoid false-positivesAndrey Kleshchev
And increase allowed time to be more in tune with disconnects.
2026-01-16#4267 Slight logging improvement for mute listAndrey Kleshchev
2026-01-16#5275 Make landmark search by position cheaperAndrey Kleshchev
by stopping after first item was found.
2026-01-16#5275 Optimize hasParcelLandmarkAndrey Kleshchev
Implemented result caching. hasParcelLandmark can get repeatedly called when performing operations on landmarks en masse, which was causing repeated inventory searches and leads to stalls with large collections of landmarks.
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-14#3612 "Copy SLURL" from Favorites bar not working #3Andrey Kleshchev
2026-01-11Merge tag 'Second_Life_Release#b26f62eb-26.1' into 2026.01Erik Kundiman
2026-01-11Merge branch 'main' into 2026.01Erik Kundiman
2026-01-11Update copyright yearsErik Kundiman
For sse2neon licences too since it's been upgraded recently.
2026-01-09secondlife/viewer#5083 Fix external editor default open handling failing to ↵Rye
work on mac and windows
2026-01-08#5232 Crash in handleMessage when trying to access llsd's contentAndrey Kleshchev
Crash at LLSD::Impl::assign
2026-01-07#4991 Fix showing incorrect alphaAndrey Kleshchev
Due to _isAlpha alpha was considered as blend even if only one texture had an alpha and was set to anything but blend.
2026-01-07#5220 do not save 'Highlight Transparent Probes' setting between sessionsMaxim Nikolenko
2026-01-06revert #4735 Remove the word "Viewer" from application shortcutMaxim Nikolenko
2026-01-03update boost to 1.90 on tumbleweedSecret Foxtail
update build instructions and package depends to reflect new boost vers
2025-12-24#3612 Don't immediately fail download on startup, wait for the regionAndrey Kleshchev
It's probably smarter to make asset storage wait with requests in general, but that would require a stronger separation from cache which is functional already and can be loading assets, so I'm pausing individual requests instead, there is a maximum of 12, so there should be no 'bloat' from waiting coros.
2025-12-24Merge branch 'main' into 2026.01Erik Kundiman
2025-12-24Merge tag 'Second_Life_Release#de9a9111-2026.01' into 2026.01Erik Kundiman
2025-12-24Boost has been upgraded to 1.90 in vcpkgErik Kundiman
2025-12-22#3612 Handle missing capabilities instead of blocking further downloadsAndrey Kleshchev
Landmarks that failed due to missing caps were blocked from being rerequested.