LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: puzzlebird

Gaim QQ 0.2.7 发布了

[复制链接]
发表于 2004-3-27 12:06:34 | 显示全部楼层
我发现了一个bug:
1. A设置成需要确认才能加为好友
2. B加A
3. A收到请求,按Search
4. A按close,关掉用户信息对话框
这时A再也没有机会Approve因为刚才的请求对话框已经不见了.

我简单改了一下qq_sys_msg.c:
在_qq_process_msg_sys_add_contact_request() 里, 把"Search"对应的CallBack指向一个新的函数(如下). 这不是最好的办法,因为同时开了几个小窗口,但是最简单.

/*****************************************************************************/
void _qq_search_before_add_with_gc_and_uid(gc_and_uid *g) {
  GaimConnection  *gc;
  guint32         uid;
  
  g_return_if_fail(g != NULL);
  
  gc = g->gc; uid = g->uid;
  g_return_if_fail(gc != 0  && uid != 0);
  
  qq_send_packet_get_info(gc, uid, TRUE);// we wanna see window

        gaim_request_action
                (gc, NULL, _("Do you wanna approve his request?"), "", 2, g, 2,
     _("Reject"),   G_CALLBACK(qq_reject_add_request_with_gc_and_uid),
                 _("Approve"),  G_CALLBACK(qq_approve_add_request_with_gc_and_uid));

   
}// _qq_search_before_add_with_gc_and_uid
 楼主| 发表于 2004-3-27 13:37:47 | 显示全部楼层
cool. thanks. I will update code based on this.
发表于 2004-3-27 17:49:30 | 显示全部楼层
我也在make install步出错了。上一次不止怎么就可以,重装系统后就不行了,用以前的版本就可以编译通过,mplayer 也不能编译了。郁闷阿!!!救命啊!!!
发表于 2004-3-27 18:23:05 | 显示全部楼层
给好友发送的消息里带有html代码,他们好象都是最新的QQ版本。我也是装的最新的QQ插件。从openq下载的。而且现在这个把所有好友的聊天都弄到一个窗口中,很不方便,还是象QQ那样,每一个好友弄一个窗口,比较好。
发表于 2004-3-27 18:43:06 | 显示全部楼层
发送的消息带有html代码,<font face='simsun'>,是因为我选择了simsun字体的原因
发表于 2004-3-27 18:50:43 | 显示全部楼层
又发现了,换行的时候会在后面加上《br》,而且后面跟的换行后的文字变成了乱码,这是网友给我描述的
发表于 2004-3-27 21:26:18 | 显示全部楼层
最初由 casper 发表
给好友发送的消息里带有html代码,他们好象都是最新的QQ版本。我也是装的最新的QQ插件。从openq下载的。而且现在这个把所有好友的聊天都弄到一个窗口中,很不方便,还是象QQ那样,每一个好友弄一个窗口,比较好。


这个是Gaim本身的问题.OpenQ只是一个插件.如果开始改Gaim源码的话以后Gaim出新版本就要把所有改动合并到新的Gaim源码,以后就会成为一个大包袱.除非能说服Gaim的团队接受我们做的改动.

那些HTML的注脚也是一样,是Gaim的设计. 不过这个可能有办法,在发出之前过滤一下.
发表于 2004-3-28 03:05:52 | 显示全部楼层
我的首选想里协议一栏没有QQ,也没有MSN。只有一个Jabber.
发表于 2004-3-29 02:34:52 | 显示全部楼层
用了gaim-qq,msn就不能用了,不知道ssl应该怎么编译进去?
发表于 2004-3-29 02:37:17 | 显示全部楼层
还有一个问题就是,gaim-qq里面的英文为什么都那么虚啊?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表