diff options
-rwxr-xr-x | linden/indra/newview/llviewermessage.cpp | 14 |
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); |