|
|
변경사항 124
- 날 짜:
- 03/18/08 15:20:24
(8 달 전)
- 작성자:
- haze11
- 메시지:
TYPING 메시지 보완, #26 해결됨
-
파일들:
-
Legend:
- 수정되지 않음
- 추가됨
- 제거됨
- 수정됨
- 복사됨
- 이동됨
| r122 |
r124 |
|
| 1082 | 1082 | session = gc->proto_data; |
|---|
| 1083 | 1083 | |
|---|
| 1084 | | if (state == PURPLE_NOT_TYPING) |
|---|
| 1085 | | return 0; |
|---|
| | 1084 | // if (state == PURPLE_NOT_TYPING) |
|---|
| | 1085 | // return 0; |
|---|
| 1086 | 1086 | |
|---|
| 1087 | 1087 | if (!g_ascii_strcasecmp(who, purple_account_get_username(account))) |
|---|
| … | … | |
| 1105 | 1105 | // nateon_message_set_attr(msg, "TypingUser", |
|---|
| 1106 | 1106 | // purple_account_get_username(account)); |
|---|
| 1107 | | nateon_message_set_bin_data(msg, "TYPING 1", 8); |
|---|
| | 1107 | if (state == PURPLE_TYPING) |
|---|
| | 1108 | { |
|---|
| | 1109 | nateon_message_set_bin_data(msg, "TYPING 1", 8); |
|---|
| | 1110 | } |
|---|
| | 1111 | else |
|---|
| | 1112 | { |
|---|
| | 1113 | nateon_message_set_bin_data(msg, "TYPING 0", 8); |
|---|
| | 1114 | } |
|---|
| 1108 | 1115 | |
|---|
| 1109 | 1116 | nateon_switchboard_send_msg(swboard, msg, FALSE); |
|---|
| r122 |
r124 |
|
| 924 | 924 | gc = cmdproc->session->account->gc; |
|---|
| 925 | 925 | swboard = cmdproc->data; |
|---|
| 926 | | serv_got_typing(gc, swboard->im_user, NATEON_TYPING_RECV_TIMEOUT, PURPLE_TYPING); |
|---|
| | 926 | if (!strcmp(cmd->params[3], "1")) |
|---|
| | 927 | { |
|---|
| | 928 | serv_got_typing(gc, swboard->im_user, NATEON_TYPING_RECV_TIMEOUT, PURPLE_TYPING); |
|---|
| | 929 | } |
|---|
| | 930 | else |
|---|
| | 931 | { |
|---|
| | 932 | serv_got_typing_stopped(gc, swboard->im_user); |
|---|
| | 933 | } |
|---|
| 927 | 934 | } |
|---|
| 928 | 935 | } |
|---|
|