Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-21 | Merge branch 'main' into 2024.06-atlasaurus | Erik Kundiman | |
2024-08-21 | Merge remote-tracking branch 'secondlife/release/2024.06-atlasaurus' into ↵ | Erik Kundiman | |
2024.06-atlasaurus | |||
2024-08-21 | Arrival time in nearby tab (draft) | Erik Kundiman | |
The period got updated to something more frequent (from 5 to 1 second). I copied from newview/llpanelpeople.cpp and updateLastInteractionTime. The values are still not accurate, and have a delayed start. The presentation could use something like std's strftime, but I started from what worked first, which was using LL's formatSeconds. The alignments really need some tidying up too. | |||
2024-08-20 | Merge branch 'release/2024.06-atlasaurus' of github.com:secondlife/viewer ↵ | Roxie Linden | |
into roxie/webrtc-fix-mac-p2p-hang | |||
2024-08-20 | removed unnecessary comment | Roxie Linden | |
2024-08-20 | Fix hang when incoming p2p or group calls throw up dialog. | Roxie Linden | |
There were changes in atlasaurus that resulted in a hang for incoming p2p and group calls which throw up dialogs. The changes revolved around mutex, coroutines, job queues, and such. The fix was to do any processing that may result in callbacks from the webrtc code in a queued job instead of a coroutine. | |||
2024-08-20 | Merge pull request #2370 from secondlife/geenz/fix/increment-featuretable | Brad Linden | |
#2345 Fix for mirrors not being disabled from previous viewer versions. | |||
2024-08-20 | #2345 Fix for mirrors not being disabled from previous viewer versions. | Jonathan "Geenz" Goodman | |
2024-08-20 | Arrival, distance & leaving notifs in local chat | Erik Kundiman | |
https://megapahit.com/show_bug.cgi?id=49 The LLVOAvatar class doesn't seem to have a display name getter. | |||
2024-08-20 | Trim trailing blank line. | Nat Goodspeed | |
2024-08-20 | Merge remote-tracking branch 'secondlife/release/2024.06-atlasaurus' into ↵ | Erik Kundiman | |
2024.06-atlasaurus | |||
2024-08-19 | Merge pull request #2355 from secondlife/geenz/cherrypick/mirrors-disable | Dave Parks | |
Cherry pick mirror disablement from develop. | |||
2024-08-19 | #2345 Disable mirrors from the feature table regardless of quality level. ↵ | Jonathan "Geenz" Goodman | |
(#2352) | |||
2024-08-19 | Merge pull request #2328 from secondlife/roxie/webrtc-airpod-fixes | Roxanne Skelly | |
2024-08-19 | Merge branch 'webrtc-voice' into 2024.06-atlasaurus | Erik Kundiman | |
2024-08-19 | Merge remote-tracking branch 'secondlife/release/2024.06-atlasaurus' into ↵ | Erik Kundiman | |
2024.06-atlasaurus | |||
2024-08-19 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-08-19 | Make sure curl doesn't get configured with libssh2 | Erik Kundiman | |
Turns out it was on by default, probably that's why it would fail on everyone else's systems, building libcurl, cause in the log I saw libssh2 was requiring the very openssl3 we have to deactivate until libcurl compilation is done. | |||
2024-08-19 | Merge pull request #2324 from secondlife/roxie/webrtc-log-devices | Roxanne Skelly | |
[WebRTC] Log WebRTC devices on webrtc initialization. | |||
2024-08-18 | update webrtc again. | Roxie Linden | |
2024-08-18 | Merge branch 'roxie/webrtc-airpod-fixes' of github.com:secondlife/viewer ↵ | Roxie Linden | |
into roxie/webrtc-airpod-fixes | |||
2024-08-18 | Use the release build of webrtc to avoid pedantic asserts which are handled ↵ | Roxie Linden | |
properly anyway. | |||
2024-08-19 | viewer#2296 Don't show 'are you sure you want to leave the call' when ↵ | Andrey Kleshchev | |
shutting down | |||
2024-08-18 | openSUSE Tumbleweed support | Erik Kundiman | |
Its own CPACK_RPM_PACKAGE_REQUIRES will catch up soon. | |||
2024-08-18 | Update webrtc to fix loss of stereo in bluetooth issue. | Roxie Linden | |
When transitioning from mic-on hands-free mode to mic off, it's expected that the audio stream would return to stereo. Inproper logic in the mac device code in webrtc was preventing that. | |||
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. |