summaryrefslogtreecommitdiff
path: root/indra
AgeCommit message (Collapse)Author
13 hoursView Profile on legacy search resultHEADmainErik Kundiman
2 daysMake sure file picker works on FreeBSD with zenityErik Kundiman
https://wiki.libsdl.org/SDL3/SDL_HINT_FILE_DIALOG_DRIVER Between portal and zenity, zenity seems to be the smaller dependency.
2 daysControl/cmd F becomes shortcut for legacy searchErik Kundiman
instead of the web-based search.
4 daysMacPorts' expat (compatibility) has been updatedErik Kundiman
4 daysUse LL's prebuilt NDOF for macOSErik Kundiman
4 daysUpgrade Discord Social SDKErik Kundiman
4 daysDon't cache CPack package versionErik Kundiman
4 daysUpdate vcpkg Boost suffixErik Kundiman
4 daysImplicit operator precendence Clang error fixErik Kundiman
13 daysMerge remote-tracking branch 'mobserveur/main'Erik Kundiman
13 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.
14 daysMacPorts' expat (compatibility) has been updatedErik Kundiman
2026-08-25Fix for a crash in llgroupmgr.cpp (2)mobserveur
this commit comes from a commit from Hecklezz in LL viewer repository. It aims to fix a crash occurring in llgroupmgr.cpp
2026-08-25Fix for a crash in llgroupmgr.cppmobserveur
this commit comes from a commit from Hecklezz in LL viewer repository. It aims to fix a crash occurring in llgroupmgr.cpp
2026-08-25removing of a redondant call in doOcclusionmobserveur
This commit removes a call that appears to be redondant in doOcclussion in pipeline.cpp
2026-08-25optimisations 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-24Minimal animation override on existing #AO folderErik Kundiman
No user facing editor UI, cycle, or randomise yet. Sittings cannot be separately disabled yet. Sitting On Ground doesn't show Stand button (and cannot stand right away from it either unless sitting, but not on ground, on some object, and then stand). Pre-jumping and landing can get you stuck (unless you disable pre-jumping and landing, whose code might be the cause of this stuckness). Standing can get glitchy if idle which might be because of the random cycle of the default stands. The #AO folder can be anywhere, doesn't have to be under some folder with a specific name. AOs are loaded lazily, and per action, not all at once. Reset animation changes by turning AO off and on again. All these limitations will be fixed later.
2026-08-22Lock cef version dep on Arch to before 151.3.23Erik Kundiman
on x86-64 as it breaks web media. 151.3.18 is the latest version known to work.
2026-08-19Basic @redirchat implementationErik Kundiman
We use a non member static associative array here cause it needs to be accessed in sendChatFromViewer that is static. A public function for modifying it is also just static. As per spec, "It does not apply to emotes, and will not trigger any animation", hence some extra efforts there.
2026-08-19Treat RestrainedLove add/rem params like y/nErik Kundiman
like in RLvCommand constructor in rlvhelper.cpp.
2026-08-18So Cairo headers can be found on Arch tooErik Kundiman
Seems to be needed now on aarch64, but doesn't hurt to have it too on x86-64.
2026-08-18Merge branch '26.3'Erik Kundiman
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-14Upgrade Discord Social SDKErik Kundiman
2026-08-12Option to disable the pre-jump & land animationsErik Kundiman
https://megapahit.com/show_bug.cgi?id=21 Returning false is for disabling, setting AGENT_CONTROL_FINISH_ANIM is to not get stuck.
2026-08-12Inspect objects floater on worn attachmentsErik Kundiman
https://megapahit.com/show_bug.cgi?id=15
2026-08-11Merge branch 'main' into 26.3Erik Kundiman
2026-08-11Teleport blockerErik Kundiman
https://megapahit.com/show_bug.cgi?id=9
2026-08-09Prevent click to sitErik Kundiman
https://megapahit.com/show_bug.cgi?id=184
2026-08-09Move DoubleClickZoomIn to its own tabErik Kundiman
2026-08-09Minimise Move & View pref panel diff from upstreamErik Kundiman
2026-08-08Merge branch 'main' into 26.3Erik Kundiman
2026-08-08Upgrade Dullahan to latest on ArchErik Kundiman
as its system CEF has been upgraded to 151.3.14. The latest one is chosen here because it's the closest now.
2026-08-08Update "is brought to you by" and special thanksErik Kundiman
2026-08-08Upgrade Discord Social SDKErik Kundiman
2026-08-08Merge tag 'Second_Life_Release#932e8ac3-26.3' into 26.3Erik Kundiman
2026-08-07Merge tag 'Second_Life_Release#0686467f-26.3' into 26.3Erik Kundiman
2026-08-06p#682 Fix shutdown crash flushing peer connection statsRoxie Linden
LLWebRTCImpl::terminate() only posted the peer connection closes to the signaling thread, so they ran behind the BlockingCall that releases the factory -- after the factory and device module were gone, or not at all if the thread was destroyed with the task still queued. That matters for stats: PeerConnection::Close() flushes any in-flight GetStats request and delivers the report inline, and our callback walks mSignalingObserverList to hand it to the viewer. By then the viewer's LLVoiceWebRTCConnection objects have been destroyed -- on shutdown they deliberately skip unsetSignalingObserver, on the assumption that llwebrtc::terminate() already finished the job -- so the stats callback reaches into freed memory. Split the close out of LLWebRTCPeerConnectionImpl::terminate() into closeOnSignalingThread() and run it from a BlockingCall, so connections are closed and destroyed on the signaling thread before the factory, the device module or the observers go away. Also take ownership of the connection list up front so the detached thread in the timeout path isn't racing the main thread over it, clear the observer lists as part of the close, and skip the observer notification for a stats report delivered while shutting down. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-06Terminate open connections on the signaling thread during shutdown.Roxie Linden
2026-08-06p#682 WebRTC can lock up after OS sleepAndrey Kleshchev
2026-08-05#6042 Explain local network access for voice chatAndrey Lihatskiy
2026-08-04p#682 Improve logging for system events and session (#6086)Andrey Kleshchev
2026-07-31#6070 Highlight ad-hoc conversation on creatingAndrey Lihatskiy
2026-07-31Merge branch 'main' into 26.3Erik Kundiman
2026-07-31Compare LINUX_DISTRO with freedesktop on FlatpakErik Kundiman
so no need for USE_FLATPAK, and just maybe there are some other platforms that use this runtime as the distro info.
2026-07-31Portage's ${DISTDIR} replacing Downloads on GentooErik Kundiman
Still hardcoded with `/var/cache/distfiles`, which should still be the most common at the time of this commit. This is so there's no need for the Discord patch in the ebuild code.
2026-07-30Merge tag 'Second_Life_Release#f93c8694-26.3' into 26.3Erik Kundiman
2026-07-30Merge branch 'main' into 26.3Erik Kundiman
2026-07-30Upgrade Dullahan to embed_scheme on ArchErik Kundiman
as its system CEF has been upgraded to 150.0.17. v1.40.0-CEF_150.0.16.embed_scheme is chosen here instead of the latest one because the latest one use 150.0.18. Anticipating newest Dullahan version using not yet available API on Arch CEF 150.0.17.
2026-07-29#6061 Fix wrapper exe having spacesAndrey Kleshchev