-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathChangeLog
More file actions
215 lines (166 loc) · 9.87 KB
/
Copy pathChangeLog
File metadata and controls
215 lines (166 loc) · 9.87 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
2009年 08月 08日 星期六 16:00:06 CST
修正编译在gloox r4027 版本。
2009年 01月 21日 星期三 21:31:10 UTC
修正在gcc 4.3.2下的编译问题(主要是某些头文件重复包含), 匹配 gloox 库
r3796 版本。
2008年 10月 14日 星期二 17:25:07 CST
添加插件系统接口,这样可以使程序更灵活,及功能多样化与参与开发的可能
性增加。目前完成插件管理的显示窗口,与pidgin的类似。
2008年 05月 30日 星期五 01:01:13 CST
修正一个登录的BUG,表现为登录陌生的帐号因为找不到配置文件而崩溃的。
可能还有其它bug,专心找找。
2008年 05月 28日 星期三 17:58:36 CST
完善信息提示功能,在点击Systray时能跳出窗口显示末读信息。
好友列表中也能显示出有末读信息的区别,但需要找一个好点的提示图标,最
好是gif格式的动画
2008年 05月 27日 星期二 17:20:51 CST
增加功能:在好友发来信息的时候不直接跳出窗口,而是存储,显示有新消息
提示,提示方法暂为Systray图标闪烁。直至用户双击有新信息来的好友图标
显示出新信息。 现在问题是,点击Systray并不将所有存储的新信息一次显示
出来,这个功能需要增加。而存储的信息在未跳窗口的时候并未存储至日志里
,如果这时候退出程序,将导致信息丢失。需要在程序中将未存储的信息写进
日志里,以方便以后查看。这个功能需要添加。 在好友列表中,如果有信息
未读的好友应该有所改变 ,比如qq的头像跳动之类。需要添加.
未支持更详尽的提示功能(如pidgin一般方便), 未支持聊天室的提示。
2008年 05月 07日 星期三 21:30:42 CST
修正在GCC4.3里编译的一些问题,调整编译的一些脚本,主要是libsexymm和
线程库的检测。
2008年 04月 26日 星期六 15:03:15 CST
改进好友图标的获取,及时更新好友的新图标以及避免生成重复的图标。
不保存好友的Vcard信息。因为在gloox 1.0-beta2看来,vcard信息似乎
仍有莫名的BUG,暂时将它置于一边,只获取其中的图标即可。
修正好友类型自动检测的BUG。
2008年 04月 25日 星期五 15:40:27 CST
修正好友列表排序,现在离线状态,忙碌状态的都可以排在下面了。
添加接收来自进入聊天室的邀请。修正聊天室里成员的更新,添加及删除。
2008年 04月 24日 星期四 17:17:19 CST
给聊天室成员添加角色图标
2008年 04月 23日 星期三 17:02:43 CST
改正C++代码方面的一些方面,主要是引用的使用问题。
给好友添加类型设置处理窗口。
2008年 03月 11日 星期二 15:39:14 CST lerosua
实现了TreeView的TreeModelFilter功能。在主界面上加了一个输入框,
用于过滤关键字,以显示匹配的好友成员。
2008年 03月 09日 星期日 14:56:42 CST lerosua
改写了菜单的生成方式,在Maindow类里,直接用xml的方式生成,菜单全在action_group里
方便调用。去除了TalkMenu类。
菜单中的图标还有些问题。是注册StockID的问题。翻译还没更进。
在TalkCard类中,handleVCard函数的VCard参数设置成了const,
主要是为了适应svn的gloox的3664版本。
2008年 02月 28日 星期四 16:13:55 CST lerosua
文件传输中的接收初步测试成功。下一步是测试发送。
2008年 02月 23日 星期六 09:50:47 CST lerosua
更新聊天室中成员的数据结构组成
gloox 1.0alpha2 里对于聊天室里成员的presence信息有BUG。迟点实现这个吧
2008年 02月 21日 星期四 17:04:30 CST lerosua
更新了服务发掘的模板。替换了一些图标。
改变了聊天窗口的而已。变成MSN一样右边列出图标的模式。
还需要改善。
2008年 02月 21日 星期四 00:45:45 CST lerosua
给TalkFT添加了接收线程。
2008年 02月 20日 星期三 15:45:13 CST lerosua
更新TalkFT类到gloox 1.0系列
2008年 01月 23日 星期三 14:36:48 CST lerosua
目前版本要配合gloox 1.0alpha 以上版本编译
2008-01-23 yetist <yetist@gmail.com>
* autogen.sh: 使用gnome-autogen.sh来做自动检测。
2008年 01月 19日 星期六 23:33:28 CST lerosua
添加libjingle目录,准备将代码为转移到gloox 1.0alpha中。
将要先去掉IBB(带内数据传输的代码)
2007年10月10日 星期三 11时38分18秒 lerosua
有个bug, 就是发送给离线的人的消息的时候,再关闭窗口就
容易崩溃。因为关闭窗口就会删除会话。而会话中的一些后台
进程却未必已经完成。比如,已经发送了信号通知对方打字停止,
但在这时关闭窗口会马上删除会话,而后台中gloox才刚准备发送
信号,而会话已经没了,这时候就崩溃了。看来关闭会话的时机不好
,得掌握着重实现一下。现在只能把发送信号的所有函数去掉以暂时
屏蔽这个BUG。
那就不应该关闭窗口就关闭会话,但时机在哪呢?看来应该是同步的
问题啊。
2007-08-27 yetist <yetist@gmail.com>
* doc/Makefile.am configure.in Makefile.am autogen.sh:
some changes.
* data/images/Makefile.am:
* data/italk.desktop.in.in:
* data/Makefile.am:
add desktop file, so we can run italk from main menu.
* src/about.h:
* src/MainWindow.h:
* src/MsgWindow.h:
* src/Bodies.cpp:
* src/MainWindow.cpp:
* data/ui/Makefile.am:
* data/ui/login_window.xml:
* data/ui/about.xml:
* data/ui/main_window.xml:
* data/ui/msg_window.xml:
rename *.xml to *.glade
* po/POTFILES.in:
* po/zh_CN.po:
* po/ChangeLog:
translate test for zh_CN
2007-08-27 yetist <yetist@gmail.com>
* more than 40 files:
清除svn中无用的垃圾文件, 加入autogen.sh,
修改configure.in及Makefile.am等文件, 加入po支持, pixmap目录重命名,
重写README及ChangeLog文件内容.
2007年06月13日 星期三 12时32分40秒
用sigc::mem_fun调用 的函数,返回值必须是void才行。
6.18
wind搞定io监视
2007年 06月 23日 星期六 08:17:06 CST
应该是昨天的日志,将geekr的结构更改了一下。
建立了一个主类 Bodies, 用以包容所有处理的类,包含消息处理和UI的类。
2007年 06月 29日 星期五 23:08:01 CST
因为要动态增加聊天标签页,所以不用glademm而用手工生成了MsgPage类.
2007年 06月 29日 星期五 23:58:01 CST
已经可以加入聊天室。在需要的时候再完善这功能。
2007年07月13日 星期五 14时42分40秒
用VCard请求并非列表中用户的vcard信息会发生段错误。
2007年07月16日 星期一 12时12分51秒
在关闭tab后再生成会话会段错误。
应用tag来设置文字的颜色没起作用。 (已经解决)
对方退订,非法操作,造成core dump
2007年07月17日 星期二 21时12分51秒
在MsgWindow.h里有个getCurrentPage的函数,没有得到正确的Page (已经解决)
2007年07月19日 星期四 14时25分19秒
添加新的文件的话很容易导致 IO 不能继续执行了。表现为Talk类经常在TCL连接后就断了。不能登录上去了。是个大BUG啊
有个加多一个控件也会出现这种情况。(大概找出不能连接的原因,说是tls连
接错误。
ConnTlsFailed The server's certificate could not be verified or the
TLS handshake did not complete successfully. (已解决)
2007年07月23日 星期一 22时25分19秒
添加了trayer。菜单回调函数有问题。(7.30,菜单回调问题解决)
2007年07月25日 星期三 17时57分55秒
修改了一点好友列表的显示代码。需要写列表的更新代码。
启动时有个gtkmm错误,需要更正。添加好友方面有点麻烦。
又是一个问题多多。烦啊烦。
2007年07月26日 星期四 16时40分19秒
将cyclone中写配置文件的ConfFile类搬过来。用于暂时配置保存用户的签名,
图标文件和状态。
2007年07月27日 星期五 09时31分11秒
找到添加好友后会段错误的原因了。是因为内在的roster已经更新,但我手工
做的BuddyMap好友列表没有更新这个好友,于是在状态回调的时候查找不到这
个好友数据,但仍有做一些操作,所以发生段错误了。应该在roster更新好友
时一起更新我的BuddyMap数据。这还是关于好友列表的定时更新问题~
2007年07月30日 星期一 16时36分10秒
添加了好几个对话框,在对方添加/删除我时,会跳出对话框提示或操作。
在MainWindow的系统菜单里添加了删除好友的回调。添加好友回调因为涉及
好友分组。暂时没写。 现在主要的两个问题就是好友分组和配置文件了。
2007年08月04日 星期六 11时55分55秒
好友暂时实现了分组。
偶真是疑惑于显示/隐藏离线用户 这个功能。难道是重新加载列表,把离线的
好友去掉或加上来实现的吗? treeview里有没有能让列表里的row不显示的
api啊。似乎没有。按照上面做,有点烦。
关于列表上可做的,还有可编辑与可拖拽。这两功能虽小,但也不容易实现。
2007年08月09日 星期四 16时20分16秒
好友列表中图标状态显示搞定。签名的markup,ellipsize搞定。添加了TalkFT
类,用于测试jabber的文件传输。能收到文件传输的请求。但和gtalk的libjingle
的文件传输是不同类型的。那个也要搞。
2007年08月17日 星期五 16时48分30秒
之前搞定了xml的配置文件,算是可以用了。添加了两个菜单项目,一个静音选择
一个是显示离线好友。静音那个可以设置,应该。但重新启动还没读正确。显示
离线好友没有写响应代码。先放一放吧。想不到好办法实现。
2007年08月21日 星期二 10时04分18秒
显示离线好友算是能工作了。默认是不显示,选了菜单可以显示。但不保存这个
配置。