Commit Graph

173 Commits (9f8763cae1ccb3577a2cd148ffc5cee564a2df65)

Author SHA1 Message Date
Andrey Lihatskiy 033b04f388 Merge branch 'main' into DRTVWR-582-maint-U
# Conflicts:
#	indra/newview/llagentlistener.cpp
#	indra/newview/llcommanddispatcherlistener.cpp
#	indra/newview/llfilepicker_mac.mm
#	indra/newview/llworldmapview.cpp
2023-05-17 18:05:05 +03:00
Andrey Kleshchev daca555592 SL-19609 Urls aren't dispatched according to the indicated grid 2023-04-19 20:06:37 +03:00
Andrey Kleshchev 8032b2d72e SL-19204 Crash at removeObserver
A lot of reports about crashes in voice's removeObserver with no indication of the cause, all MAC specific. By this point terminate should have been called and mVoiceModule should be null, yet callstaks suggest it isn't.

Commit clears LLVoiceClient beforehand to avoid the issue entirely, but issue lies elsewhere and 'voice' crash is just a symptom.
2023-02-17 00:51:18 +02:00
akleshchev f7010e46af
SL-18778 Crash at LLVoiceClient::removeObserver (#25) 2022-12-06 04:37:07 +02:00
Andrey Lihatskiy 26c8883bb7 Merge remote-tracking branch 'origin/SL-18119' into DRTVWR-548-maint-N 2022-09-22 19:13:13 +03:00
Brad Payne (Vir Linden) 827420e2fe SL-18119 - bug fix 2022-09-21 20:58:34 +01:00
Brad Payne (Vir Linden) 3994101549 SL-18119 - more ViewerStats logs for NUX 2022-09-21 20:52:27 +01:00
Howard Stearns 4dfecb6e1a SL-13297 - Change names to match coding standard. 2022-01-06 16:33:38 -08:00
Howard Stearns bdd8a52dfe SL-13297 - Record and use build version reported by SLVoice 2022-01-06 15:44:21 -08:00
Andrey Lihatskiy 6240168f24 Merge branch 'master' into DRTVWR-515-maint 2021-04-01 20:45:06 +03:00
Andrey Kleshchev a059e0d2e5 SL-3136 Logout crash fixes from Ansariel Hiller 2021-01-22 23:01:58 +02:00
Andrey Kleshchev 47bd603ceb SL-13733 One more vivox shutdown crash
Vivox was using dead pump
2020-11-25 18:09:54 +02:00
Andrey Kleshchev 74c3b7a0ee Merged master (DRTVWR-507) into DRTVWR-514-keymappings 2020-11-11 22:16:04 +02:00
andreykproductengine 2532a2ee9e SL-6109 Conflict resolution 2020-06-23 14:48:03 +03:00
andreykproductengine 4df05c5a89 SL-6109 Keyaboard support ready 2020-06-23 14:48:02 +03:00
andreykproductengine 3633ccf1a1 SL_6109 Rebinding 2020-06-23 14:48:02 +03:00
andreykproductengine b9294516fc SL-6109 Implement keybindings 2020-06-23 14:48:02 +03:00
Andrey Kleshchev deb1c21a7a SL-13034 Last string in logs should say 'Goodbye'
Speaker volume saving was last instead of 'Goodbye'.
2020-05-13 19:45:42 +03:00
AndreyL ProductEngine 84f3b2865f Merged in lindenlab/viewer-release 2019-11-12 00:39:07 +02:00
andreykproductengine 24a0601a50 DRTVWR-493 Reworked a number of inits 2019-08-13 20:19:46 +03:00
andreykproductengine ba2429163a SL-11592 [Win] Ability to bind extra mouse buttons for push to talk 2019-07-18 18:37:45 +03:00
Mnikolenko ProductEngine 6e94df418a SL-9955 FIXED crash-on-exit in LLVivoxVoiceClient::removeObserver 2018-10-30 16:36:23 +02:00
Oz Linden 30b8068c97 VOICE-50 VOICE-58: recover from SLVoice process exit automatically 2018-08-10 09:51:48 -04:00
Oz Linden d47f604e63 VOICE-47: Disconnect from voice during teleport to prevent audio artifacts 2017-05-02 14:32:34 -04:00
Oz Linden c4b2bd36e0 coding style 2017-03-14 14:17:34 -04:00
Oz Linden fa61272bd4 clean up use of mVoiceEnabled (rename the session member mVoiceActive) 2017-03-13 10:08:18 -04:00
Oz Linden 950c41d184 merge 4.0.4-release and MAINT-5974 2016-05-06 10:28:42 -04:00
Oz Linden 9be58e915a merge with 4.0.3-release 2016-04-04 15:53:09 -04:00
AndreyL ProductEngine afcea0b8dc MAINT-6304 FIXED Push-to-talk triggered with keyboard doesn't close the mic 2016-04-06 01:34:21 +03:00
Oz Linden c8726aba30 remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
Bjoseph Wombat c6650c1330 updates from bitbucket repository 2015-05-11 14:57:57 +01:00
Oz Linden 5c6cf3e7fb restore the ll[io]fstream because we need them as wrappers on Windows for wide char paths; on other platforms they are now just typedefs to the std classes 2015-04-10 11:02:37 -04:00
Oz Linden 8b42c7898e replace llifstream and llofstream with std::ifstream and std::ofstream respectively 2015-04-07 17:59:28 -04:00
Oz Linden 3a57b18896 convert llifstream and llofstream to std::ifstream and std::ofstream respectively 2015-04-07 17:28:05 -04:00
Bjoseph Wombat f3120efae8 Mic setting changes some device list is up to date, mic loop test works,
removed obsolete code and fine tuned voice state machine to avoid frequent
neccessary code paths.
2015-03-22 13:04:09 -04:00
Bjoseph Wombat 98f98e03bd More voice related changes to improve the user's experience. 2015-03-06 22:14:26 +00:00
Aura Linden c25a786640 Pulled merge from viewer-tiger 2014-09-19 10:54:55 -07:00
Aura Linden 370aa671c6 Allegedly hides voice position on teleport. Needs testing. 2014-08-15 18:49:54 -07:00
Mnikolenko ProductEngine f21ad12b37 MAINT-2699 FIXED Don't change state of "Speak" toolbar button if voice is disabled. 2014-06-26 12:08:26 +03:00
maksymsproductengine 63cc379c72 MAINT-3270 FIXED crash in LLControlCache<unsigned int>::LLControlCache: Control named RenderAutoMuteFunctionsnot found 2013-10-04 02:50:50 +03:00
Aura Linden ce9962b338 Merged in viewer-release 2013-07-11 17:49:13 -07:00
Aura Linden c96b8281a9 Thanks mercurial. 2013-05-15 20:56:51 -07:00
Graham Madarasz bf6182daa8 Update Mac and Windows breakpad builds to latest 2013-03-29 07:50:08 -07:00
Aura Linden 243fe06568 Interim version with SLIM removed from voice. 2013-02-08 16:28:43 -08:00
maxim@mnikolenko ed52792396 CHUI-593 FIXED Using callback signal will update Speak button if voice chat disabled 2012-12-17 15:38:03 +02:00
maxim@mnikolenko 3d7aaaada8 CHUI-427 FIXED Added callback to track changing in mUserPTTState. It's needed to synchronize both buttons 2012-12-12 13:14:52 +02:00
Monroe Linden 57b8571a8a Added the VoiceDisableMic debug setting to completely disable the ability to open the mic.
Also hoisted PTT key handling from LLVivoxVoiceClient up to LLVoiceClient.  This cleans up LLVoiceModuleInterface a bit and makes the PTT logic more centralized.

Reviewed by Richard.
2010-09-24 16:17:12 -07:00
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
Aimee Linden fd98253aec Fix borked merge, DOH! 2010-05-28 18:46:22 +01:00
Aimee Linden 24a867a646 Merged from ssh://hg.lindenlab.com/dessie/viewer-private 2010-05-28 17:19:20 +01:00