aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview
diff options
context:
space:
mode:
Diffstat (limited to 'linden/indra/newview')
-rwxr-xr-xlinden/indra/newview/llviewermessage.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/linden/indra/newview/llviewermessage.cpp b/linden/indra/newview/llviewermessage.cpp
index 657658c..0a27e0a 100755
--- a/linden/indra/newview/llviewermessage.cpp
+++ b/linden/indra/newview/llviewermessage.cpp
@@ -1875,7 +1875,7 @@ void process_improved_im(LLMessageSystem *msg, void **user_data)
1875 gIMMgr->processIMTypingStop(im_info); 1875 gIMMgr->processIMTypingStop(im_info);
1876 } 1876 }
1877// [/RLVa:KB] 1877// [/RLVa:KB]
1878// else if (offline == IM_ONLINE && !is_linden && is_busy && name != SYSTEM_FROM) 1878// else if (offline == IM_ONLINE && !is_god && is_busy && name != SYSTEM_FROM)
1879// [RLVa:KB] - Checked: 2009-07-10 (RLVa-1.0.0g) 1879// [RLVa:KB] - Checked: 2009-07-10 (RLVa-1.0.0g)
1880 else if ( (offline == IM_ONLINE && !is_god && is_busy && name != SYSTEM_FROM) && 1880 else if ( (offline == IM_ONLINE && !is_god && is_busy && name != SYSTEM_FROM) &&
1881 ( (!gRlvHandler.hasBehaviour(RLV_BHVR_RECVIM)) || (gRlvHandler.isException(RLV_BHVR_RECVIM, from_id))) ) 1881 ( (!gRlvHandler.hasBehaviour(RLV_BHVR_RECVIM)) || (gRlvHandler.isException(RLV_BHVR_RECVIM, from_id))) )
@@ -2130,7 +2130,7 @@ void process_improved_im(LLMessageSystem *msg, void **user_data)
2130 break; 2130 break;
2131 case IM_GROUP_INVITATION: 2131 case IM_GROUP_INVITATION:
2132 { 2132 {
2133 //if (!is_linden && (is_busy || is_muted)) 2133 //if (!is_god && (is_busy || is_muted))
2134 if ((is_busy || is_muted)) 2134 if ((is_busy || is_muted))
2135 { 2135 {
2136 LLMessageSystem *msg = gMessageSystem; 2136 LLMessageSystem *msg = gMessageSystem;
@@ -2922,13 +2922,13 @@ void process_chat_from_simulator(LLMessageSystem *msg, void **user_data)
2922 BOOL is_busy = gAgent.getBusy(); 2922 BOOL is_busy = gAgent.getBusy();
2923 2923
2924 BOOL is_muted = FALSE; 2924 BOOL is_muted = FALSE;
2925 BOOL is_linden = FALSE; 2925 BOOL is_god = FALSE;
2926 is_muted = LLMuteList::getInstance()->isMuted( 2926 is_muted = LLMuteList::getInstance()->isMuted(
2927 from_id, 2927 from_id,
2928 from_name, 2928 from_name,
2929 LLMute::flagTextChat) 2929 LLMute::flagTextChat)
2930 || LLMuteList::getInstance()->isMuted(owner_id, LLMute::flagTextChat); 2930 || LLMuteList::getInstance()->isMuted(owner_id, LLMute::flagTextChat);
2931 is_linden = chat.mSourceType != CHAT_SOURCE_OBJECT && 2931 is_god = chat.mSourceType != CHAT_SOURCE_OBJECT &&
2932 LLMuteList::getInstance()->isGod(from_name); 2932 LLMuteList::getInstance()->isGod(from_name);
2933 2933
2934 BOOL is_audible = (CHAT_AUDIBLE_FULLY == chat.mAudible); 2934 BOOL is_audible = (CHAT_AUDIBLE_FULLY == chat.mAudible);
@@ -2958,7 +2958,7 @@ void process_chat_from_simulator(LLMessageSystem *msg, void **user_data)
2958 2958
2959 // record last audible utterance 2959 // record last audible utterance
2960 if (is_audible 2960 if (is_audible
2961 && (is_linden || (!is_muted && !is_busy))) 2961 && (is_god || (!is_muted && !is_busy)))
2962 { 2962 {
2963 if (chat.mChatType != CHAT_TYPE_START 2963 if (chat.mChatType != CHAT_TYPE_START
2964 && chat.mChatType != CHAT_TYPE_STOP) 2964 && chat.mChatType != CHAT_TYPE_STOP)
@@ -3297,11 +3297,11 @@ void process_chat_from_simulator(LLMessageSystem *msg, void **user_data)
3297 // F T T T * No No 3297 // F T T T * No No
3298 // T * * * F Yes Yes 3298 // T * * * F Yes Yes
3299 3299
3300 chat.mMuted = is_muted && !is_linden; 3300 chat.mMuted = is_muted && !is_god;
3301 3301
3302 3302
3303 if (!visible_in_chat_bubble 3303 if (!visible_in_chat_bubble
3304 && (is_linden || !is_busy || is_owned_by_me)) 3304 && (is_god || !is_busy || is_owned_by_me))
3305 { 3305 {
3306 // show on screen and add to history 3306 // show on screen and add to history
3307 check_translate_chat(mesg, chat, FALSE); 3307 check_translate_chat(mesg, chat, FALSE);