云帆 发表于 2005-3-16 18:35:56

Eva 0.2.0 发布

Eva 0.2.0 正式发布 2005年3月16日
==========================

在经过3个月的开发后, 全新的Eva 0.2.0 正式发布了。在功能上,
这个版本并没有大的提升,主要的改动是程序本身代码结构的重新规划。
随着加入开发的朋友的不断增多, Eva也将会越来越好。


Eva 0.2.0 特性:
==========================
- 进行文本聊天
- 聊天记录的简单实现
- 查看好友资料
- 更改个人资料
- 下载好友分组
- 上传好友分组
- UDP和TCP登录
- HTTP代理登录
- 删除好友
- 查找好友,和添加好友
- 好友验证
- 系统消息记录
- 自动回复
- 快速回复
- 系统设置



下载
==========================
源代码下载:
1. http://www.magiclinux.org/people/bamfox/Eva/stable/eva-0.2.0.tar.bz2

2. 在www.myswear.net论坛的“∞ EVA 国际开源开发项目 ∞”板块,也同步提供下载

3. www.freewebs.com/yunfan_zg

4. www.sourceforge.net/projects/evaq


deb包下载(由 Huang Jiahua 提供):
http://www.linuxsky.net/down/ftproot/incoming/f33k4/deb/eva/eva_0.2.0_i386.deb

MagicLinux rpm 包:
http://www.magiclinux.org/people/bamfox/Eva/magicrpm/eva-0.2.0-1mgc.i686.rpm

sprm 包:
http://www.magiclinux.org/people/bamfox/Eva/magicrpm/eva-0.2.0-1mgc.src.rpm

在 MagicLinux-1.2 final 0312 下编译

Mandrike rpm 包:
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=3386


原代码的编译,运行
==========================
1. 下载eva-0.2.0.tar.bz2文件后, 用
    tar xvjf eva-0.2.0.tar.bz2
    来解压缩, 会生成一个eva-0.2.0 的目录

2.进入eva-0.2.0目录,输入
    ./configure

3.成功后,输入
    make
开始编译,这大概要7,8分钟的样子,取决于机器的性能

4.输入make install 将安装Eva到KDE系统中

5.打开命令行,输入
eva
即可运行

注:如果系统的KDEDIR环境变量不是/usr的话, 执行第一步时,请执行./configure --prefix=/usr


开发人员
==========================
yunfan
zsyddl
caihua
QuickTime


感谢
==========================
贡献者:
Levin Du (提供了一些补丁)
Huang Jiahua (提供了deb包 )

翻译:
bamfox

测试人员:
BoyFriend


热情支持者:
bluegenius2000
cynoshello
casper
acxw
sdemon915
llemmx
weican
cquptsz
tmooneagle
dingfuqing

还有很多关心和支持 Eva 的朋友们,这里就不列出来了,请访问:
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=100569


云帆
2005年3月16日


----------------------------------
add rpm and srpm for MagicLinux
by bamfox2005-03-18

云帆 发表于 2005-3-16 18:50:53

以下是 Levin Du 提供的更改过的 system tray 代码。
如果大家感兴趣的, 只需下载覆盖在src中相同的文件名的文件即可,
然后重新编译。

Levin Du
对鼠标左键的行为作了简单的修改:

1. 如果主窗口处于隐藏状态,则显示主窗口。

2. 如果主窗口没有隐藏,但当前不是激活状态,则让主窗口激活。
这个主要是因为 eva 经常被其它窗口覆盖,此时想看看谁在线,
我习惯点击系统托盘的图标,显示主窗口。

3. 如果主窗口是当前激活的窗口,则显示改变在线状态的菜单。

winme 发表于 2005-3-16 19:31:06

太好了!
非常棒!
我明天就弄一个下来试试!

pupilzeng 发表于 2005-3-16 22:05:20

试用了一下,发现如下的一些问题(我使用gnome,ubuntu hoary, 下载deb包的)
1.字体特别大,是14pt的,我使用qtconfig设置为11pt也没有用
2.点击窗口上的关闭按钮之后,它不是退出,是最小化到systerm tray中,可是我没办法再将其还原
3.关闭的时候出现:
X Error: BadWindow (invalid Window parameter) 3
Major opcode:7
Minor opcode:0
Resource id:0x4000046
其它的还没怎么发现,总体还是不错的,速度很快 :-D

华华 发表于 2005-3-16 22:15:10

Levin Du 提供的更改过的 system tray 代码在哪儿 ?

云帆 发表于 2005-3-16 22:33:03

用鼠标中键还原


system tray 已传上

小锁 发表于 2005-3-17 11:12:13

eva 的gentoo ebuild

小锁 发表于 2005-3-17 14:36:13

查找窗口的button的resize不好这样更改
src/ui/evasearchuibase.cpp

    pbP2Prev = new QPushButton( WStackPage_3, "pbP2Prev" );
    //pbP2Prev->setMaximumSize( QSize( 50, 32767 ) );
    layout6->addWidget( pbP2Prev );

    pbP2Next = new QPushButton( WStackPage_3, "pbP2Next" );
    //pbP2Next->setMaximumSize( QSize( 50, 32767 ) );
    layout6->addWidget( pbP2Next );

    pbP2Details = new QPushButton( WStackPage_3, "pbP2Details" );
    //pbP2Details->setMaximumSize( QSize( 50, 32767 ) );
    layout6->addWidget( pbP2Details );

    pbP2All = new QPushButton( WStackPage_3, "pbP2All" );
    //pbP2All->setMaximumSize( QSize( 50, 32767 ) );
    layout6->addWidget( pbP2All );

云帆 发表于 2005-3-17 15:30:27

大家注意一下, 如果大家使用过以前版本的Eva, 请将 ~/.eva/你的QQ号/user.dat 文件删除, 否则, 那能无法正常运行eva 0.2.0

小锁 发表于 2005-3-17 18:20:36

1.查找用户的按钮字体部分(我上面的帖子解决了),
2.从当前用户列表里查找用户,至少应该支持排序,昵称按拼音排序。
3.不知道自定义图片的过滤作得怎么样
4修改字体的支持
5类似gaim的多页支持
6.网络断后的重连问题
7.显示在线好友的即刻应
8.图标更加好看些吧
9.新建分组,分组的组织
10.聊天记录采用下拉方式更好些
11.ip地址到实际地址的映射
12.鼠标处于列表上tips用户简略信息窗口,大小图标的转换。

caihua 发表于 2005-3-17 23:34:39


图标更加好看些吧

:mrgreen:这几天对于小图标的制作颇有心得啊,哈哈,放心,下一版本的eva的图标将像skype一样全部重建

小锁 发表于 2005-3-18 11:40:49

又发现的问题:
1.网络状态监视不够,断网后不回显示,所以不知道是不是对方不回你还是断网。
2.重试规则好象不好,至少应该是不停的重试,然后不断延长重试的时延,这样可能在网络好的时候自动登录啊,希望下个版本增强网络网络适应能力。
3.端口可能会出现负的
4.应保存上次退出时的窗口信息,比如窗口位置, 长宽等信息。
5.最好能实现类似tencent qq的自动隐藏功能。
6.发送好友认证请求的那个窗口有些bt,用vbox可能更好些吧。
7.qq show显示可能会出现混乱
8.建议消息显示时能用不同的颜色显示本地用户和好友的昵称等信息。
9.消息录入是如果回车会换两行
10.历史记录还是做成和gaim或者tencent兼容的格式吧,方便复制,还有记录的长度好象不够,不全!
11.自定义图片或者支持,或者过滤,最好还是能支持
12.修改资料的窗口,头像应该用以前配置的头像显示。
13.系统消息的点击查看详情,还有消息大小的限制,自己看看就明白了。
14.修改一些有关显示的设置后,应立即刷新窗口以响应。

bamfox 发表于 2005-3-18 12:23:32

好啊,这些好的建议,越多越好啊。下一个版本的应该首先列出拟实现的特性计划表。 :D

bamfox 发表于 2005-3-18 12:25:32


图标更加好看些吧

:mrgreen:这几天对于小图标的制作颇有心得啊,哈哈,放心,下一版本的eva的图标将像skype一样全部重建

嘿嘿,等着你的杰作呢。

小锁 发表于 2005-3-18 13:00:40

又有发现:
1.声音不能播放
2.消息中的动画笑脸不能动
页: [1] 2 3
查看完整版本: Eva 0.2.0 发布