周末从五台山回来 发现launchy2.5的release已经出来了
于是决定用剩下的一天假期来研究一下汉化和功能修改的事情
相比上个版本变化不是很大
除了有更好的性能之外
看起来都是一些细节的修改
其实对我来说 2.12就用的很不错了
首先说说汉化的事情
新版本在选项窗口多了一点新内容
如果喜欢用原版 但是又想看中文的话
下载”launchy_zh.qm”放到安装目录下的”tr”目录下覆盖即可
我的修改版和以前一样
主要针对两点
1. 支持双击双击方式,默认热键是双击ctrl
2. 支持中文名的拼音查找
qt虽然是一个跨平台的库
但是即使同在windows下
使用不同版本的vc编译出来的qt
放在一起也不能同时工作
说白点就是直接拿网上下载的插件回来有可能不能正常工作
需要在相同的环境下重新编译一下
我的编译环境是
VS2008 (没有装sp1)
Qt libraries 4.6.2 for Windows (VS 2008)
安装包已经做好
在这里下载
http://code.google.com/p/launchy-chinese/downloads/list
代码同步更新
*2010.4.8更新,修改了插件的编译属性
去掉了dll的manifest文件
如果在dll里嵌入清单的话 需要在当前目录下去寻找运行时库
而dll和exe不在同一个目录 这时候需要部署两份运行时库
实际上dll需要的运行时库 exe的manifest文件已经包括了
所以没必要再嵌入
之前发现使用/mt可以解决问题 简单的测试也没有问题(在xp虚拟机下)
今天在win7下测试 release版更新索引时会莫名其妙的crash
猜想是因为运行时库不一致引起的
更新后 问题解决


