Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-17 | Microphone was being prematurely enabled on login for a short period. | Roxie Linden | |
The microphone issue was causing a short moment of sound, and was causing bluetooth headsets to switch to hands-free/one channel mode which is disruptive. Also, update webrtc to deal with issue where airpods were garbled after coming out of hands-free mode. | |||
2024-08-17 | Fixes to managing device start/stop playout/recording. | Roxie Linden | |
Fixes prevent attempting to start playout/recording before the devices are set up, to prevent restarting playout/recording, to prevent attempts to stop when not playing/recording, and so on... This should address the case where audio device changes can cause an assert. It should also address the case where audio was unnecessarily played or transmitted when connecting. And, when voice is disabled, the audio devices are not set up to play/record so there should be no disruption of bluetooth music from other apps. | |||
2024-08-17 | Show avatar distance only on nearby list | Erik Kundiman | |
2024-08-17 | Distance in nearby tab (draft) | Erik Kundiman | |
https://megapahit.com/show_bug.cgi?id=49 Still needs to be tidied up. For now it's aligned to the left. If you want to align it to the right, apart from modifying avatar_distance in panel_avatar_list_item.xml to look more like last_interaction, modify newview/llavatarlistitem.cpp line 555 to be something like: `S32 avatar_distance_width = avatar_item->mLastInteractionTime->getRect().mLeft - avatar_item->mAvatarDistance->getRect().mLeft;` I had tried this at first, but I couldn't make it look good and that's why I aligned it to the left. Also, these distances need to not be shown on Friends list. I'm doing that next. | |||
2024-08-16 | Log WebRTC devices on webrtc initialization. | Roxie Linden | |
2024-08-16 | WebRTC versioning starts with an 'm', not a 'v' | Erik Kundiman | |
2024-08-16 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-08-16 | Merge branch 'release/webrtc-voice' of ↵ | Erik Kundiman | |
https://github.com/secondlife/viewer.git into webrtc-voice | |||
2024-08-16 | Fix meshoptimizer & NDOF tracking contains garbage | Erik Kundiman | |
instead of 0. | |||
2024-08-16 | LL's prebuilt files are saved in build directory | Erik Kundiman | |
in their original names. | |||
2024-08-15 | Merge remote-tracking branch 'origin/release/webrtc-voice' into ↵ | Brad Linden | |
release/2024.06-atlasaurus | |||
2024-08-15 | BugSplat Crash #1504587: std::vector::empty() | Alexander Gavriliuk | |
2024-08-15 | Merge remote-tracking branch 'origin/release/webrtc-voice' into ↵ | Brad Linden | |
release/2024.06-atlasaurus # Conflicts: # indra/newview/llpanelpeople.cpp | |||
2024-08-15 | #2307 BugSplat Crash #1504734: LLViewerTexture::getNumFaces() | Alexander Gavriliuk | |
2024-08-15 | Remove old arm64 WebRTC.framework before copying | Erik Kundiman | |
Still triggered by upstream autobuild.xml even though there is actually no need to update on macOS arm64's side. | |||
2024-08-15 | Merge remote-tracking branch 'secondlife/release/webrtc-voice' into webrtc-voice | Erik Kundiman | |
2024-08-14 | Merge pull request #2300 from secondlife/roxie/webrtc-no-voice-dot | Roxanne Skelly | |
[WebRTC] Voice dot not always visible after crossing region boundaries. | |||
2024-08-14 | Merge branch 'release/webrtc-voice' into roxie/webrtc-no-voice-dot | Roxanne Skelly | |
2024-08-14 | Merge pull request #2285 from secondlife/roxie/webrtc-stop-device-failure | Roxanne Skelly | |
[WebRTC] Don't Fatal Exit on AudioDeviceStop failure (osx only) | |||
2024-08-14 | Merge pull request #2262 from secondlife/roxie/webrtc-quad-channel | Roxanne Skelly | |
[WebRTC] allow quad channel microphones/inputs | |||
2024-08-15 | One more opting out from WebRTC for FreeBSD | Erik Kundiman | |
2024-08-15 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-08-15 | Make sure OpenSSL is built before CURL | Erik Kundiman | |
LLCoreHttp.cmake is included earlier (by llappearance/CMakeLists.txt), before llcorehttp/CMakeLists.txt (even though it includes LLCoreHttp.cmake in return). | |||
2024-08-15 | Make packages/lib/release directory automatically | Erik Kundiman | |
cause it's needed at least on macOS, where the command to install the FMOD (which is the one done earliest) library is execute_process(COMMAND lipo), and not file(COPY) that would imply a mkdir. | |||
2024-08-15 | Build directory creation that works on zsh & tcsh | Erik Kundiman | |
too, not just on bash. | |||
2024-08-14 | Don't call virtual functions in a derived class constructor | Roxie Linden | |
2024-08-14 | Voice dot not always visible after crossing region boundaries. | Roxie Linden | |
For issue #2064 The connection to the voice server was not upgraded/downgraded to primary/secondary when crossing region boundaries, so the server sent the wrong value and the viewer chose not to display a voice dot. | |||
2024-08-14 | viewer#2204 crash at connectionStateMachine | Andrey Kleshchev | |
2024-08-14 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-08-14 | Rename openjpeg to openjpeg-2.5 if no openjpeg-2.5 | Erik Kundiman | |
instead of if there's openjpeg. | |||
2024-08-14 | Automatic WebRTC download and installation | Erik Kundiman | |
2024-08-14 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-08-14 | Merge remote-tracking branch 'secondlife/release/webrtc-voice' into webrtc-voice | Erik Kundiman | |
2024-08-14 | Set ROOT_PROJECT_NAME to Megapahit now | Erik Kundiman | |
to make it more flexible in case we want to use a different string for the viewer channel, such as "Megapahit Viewer Release" or the likes. | |||
2024-08-14 | macOS build process is for 1 arch at a time now | Erik Kundiman | |
2024-08-14 | Use LL's NanoSVG for Ubuntu too | Erik Kundiman | |
so we can have 1 set of instructions that applies to both Debian and Ubuntu. | |||
2024-08-14 | Build instructions now use 1-level deep build dir | Erik Kundiman | |
2024-08-14 | Automatic libcurl download, build & install | Erik Kundiman | |
The MacPorts openssl11 port is not needed any more for building our libcurl. | |||
2024-08-13 | don't fatal error on AudioDeviceStop | Roxie Linden | |
2024-08-14 | viewer-private#260 The 'Speak' button looks disabled during IM voice chat | Andrey Kleshchev | |
p2p channels was reusing obsolete channel info | |||
2024-08-13 | viewer-private#262 webrtc crashes on shutdown #2 | Andrey Kleshchev | |
2024-08-13 | viewer-private#262 webrtc crashes on shutdown | Andrey Kleshchev | |
removeObserver failed to remove an im session floater | |||
2024-08-13 | Remove unused setting BrowserWebSecurityDisabled | Andrey Kleshchev | |
2024-08-13 | Only download when there aren't the files yet | Erik Kundiman | |
2024-08-13 | libtool for building xmlrpc-epi & tidy up its cmake | Erik Kundiman | |
Also CMakeCache.txt removal and Debian dependencies that might not be relevant on non-debootstraps are not part of the instructions. | |||
2024-08-13 | Automatic OpenSSL download, build and installation | Erik Kundiman | |
2024-08-13 | Remove already implied file(MAKE_DIRECTORY) | Erik Kundiman | |
file(COPY) seems to already include making the necessary directories. | |||
2024-08-13 | Rename openjpeg to openjpeg-2.5 only if not done | Erik Kundiman | |
yet, i.e. OpenJPEG not installed yet. | |||
2024-08-13 | Path to file for sse2neon, not just the directory | Erik Kundiman | |
2024-08-13 | Automatic libndofdev download, build & install | Erik Kundiman | |
I couldn't get try_compile to succeed using COMPILE_DEFINITIONS, I couldn't either using quotes for the CMAKE_C_FLAGS. |