项目地址
[u]http://code.google.com/p/smartask/[/u]
[color=blue][b]2008-9-21 2-59[/b][/color]
用gettext实现了国际化,同时修正了国际化带来的一些bug,因为保存的文档要同时适应不同语言的版本. 0.3版此时发布.
[color=blue][b]2008-9-20 19-59[/b][/color]
在从tree删除任务节点的时候后台节点的子孙任务没有被删除,因为前台显示不出来所以一直没有发现,已经修正。 修改了save 的file chooser显示和逻辑,搞定了中文路径读取,中文内容保存.tree可以直接修改task name和status.status分成combo和image两部分.用cdata保存comment还是没搞定. 下面的任务: ui context要重构 menu 要改成 action 去掉form面板
[color=blue][b]2008-9-18 23-59[/b][/color]
comment_tooltips:tree view的tooltips不能放column和row上,放tree view更是没法显示.查文档后发现column可以添加tooltips但是要gtk-gnome2-0.17,我机器上是0.16,放后面吧. tree view的自由拖拽完成,view model和data list的同步花了点时间. 加上了about dialog和status icon,但是最小化的时候还无法hide. 离下一个发布时间越来越近了,给好友们送去了一个测试版.
[color=blue][b]2008-9-17 23-55[/b][/color]
更新了有图片的最小win32 runtime,task增加了时间,目前的方案不是最好因为现在对gtk的了解程度.增加了备注.
[color=blue][b]2008-9-16 22-50[/b][/color]
tree view成功的由list store换成了tree store并且column还是editable.CRUD已经重写,save/load已经重写.status column改用图片显示,至于显示方案还要再思考.parent id添加,本地文件读写测试,右键菜单增加Create sub task,default path没有设置
[color=blue][b]2008-9-15 15-34[/b][/color]
有用户反映,会在保存的时候莫名其妙的崩溃.最后找到的原因,之前的版本读中文数据中文路径会有乱码,数据到没什么.但保存路径就会因为乱码crash.异常处理.问题已经解决,放下一个版本发布.之前的版本可以放一个不含中文的里.
今天完成了上个版本的重构,结构好多了,表现层已经被拨开.如果要开发其他UI,现在就可以开始了.开玩笑的 呵呵.
testcase 补全,UI的测试比较的麻烦,还没什么好办法.
[color=blue][b]2008-9-13 23-56[/b][/color]
从9-8日计划到9-12日最低要求的完成了项目的第一次迭代,时间好紧迫.
没有完全TDD,代码的view层和controller层混杂在一起.因为用的SciTE没有及时重构.所以我决定迅速完成第一次迭代后换eclipse进行refactoring.现在环境已经准备完毕.
在发布的时候碰到一些小麻烦,是否让用户另外安装gtk-win32-runtime?答案是否定的,因为这样会影响到用户体验.我做了一个最小的gtk-win32-runtime和项目一期发布.压缩后3m,因该是可以接受的.
最重要的是,我实现了进度,在最短时间拿出了产品.
不过应该来说第一次迭代还有refactoring没有完成,testing也不够完整.
[u]http://code.google.com/p/smartask/[/u]
[color=blue][b]2008-9-21 2-59[/b][/color]
用gettext实现了国际化,同时修正了国际化带来的一些bug,因为保存的文档要同时适应不同语言的版本. 0.3版此时发布.
[color=blue][b]2008-9-20 19-59[/b][/color]
在从tree删除任务节点的时候后台节点的子孙任务没有被删除,因为前台显示不出来所以一直没有发现,已经修正。 修改了save 的file chooser显示和逻辑,搞定了中文路径读取,中文内容保存.tree可以直接修改task name和status.status分成combo和image两部分.用cdata保存comment还是没搞定. 下面的任务: ui context要重构 menu 要改成 action 去掉form面板
[color=blue][b]2008-9-18 23-59[/b][/color]
comment_tooltips:tree view的tooltips不能放column和row上,放tree view更是没法显示.查文档后发现column可以添加tooltips但是要gtk-gnome2-0.17,我机器上是0.16,放后面吧. tree view的自由拖拽完成,view model和data list的同步花了点时间. 加上了about dialog和status icon,但是最小化的时候还无法hide. 离下一个发布时间越来越近了,给好友们送去了一个测试版.
[color=blue][b]2008-9-17 23-55[/b][/color]
更新了有图片的最小win32 runtime,task增加了时间,目前的方案不是最好因为现在对gtk的了解程度.增加了备注.
[color=blue][b]2008-9-16 22-50[/b][/color]
tree view成功的由list store换成了tree store并且column还是editable.CRUD已经重写,save/load已经重写.status column改用图片显示,至于显示方案还要再思考.parent id添加,本地文件读写测试,右键菜单增加Create sub task,default path没有设置
[color=blue][b]2008-9-15 15-34[/b][/color]
有用户反映,会在保存的时候莫名其妙的崩溃.最后找到的原因,之前的版本读中文数据中文路径会有乱码,数据到没什么.但保存路径就会因为乱码crash.异常处理.问题已经解决,放下一个版本发布.之前的版本可以放一个不含中文的里.
今天完成了上个版本的重构,结构好多了,表现层已经被拨开.如果要开发其他UI,现在就可以开始了.开玩笑的 呵呵.
testcase 补全,UI的测试比较的麻烦,还没什么好办法.
[color=blue][b]2008-9-13 23-56[/b][/color]
从9-8日计划到9-12日最低要求的完成了项目的第一次迭代,时间好紧迫.
没有完全TDD,代码的view层和controller层混杂在一起.因为用的SciTE没有及时重构.所以我决定迅速完成第一次迭代后换eclipse进行refactoring.现在环境已经准备完毕.
在发布的时候碰到一些小麻烦,是否让用户另外安装gtk-win32-runtime?答案是否定的,因为这样会影响到用户体验.我做了一个最小的gtk-win32-runtime和项目一期发布.压缩后3m,因该是可以接受的.
最重要的是,我实现了进度,在最短时间拿出了产品.
不过应该来说第一次迭代还有refactoring没有完成,testing也不够完整.