日志20130104~0308

来源:互联网 发布:js路由重置 编辑:程序博客网 时间:2024/06/01 16:59

20130104~0107
周五:
1、跟踪界面刷新功能,研究如何在Windows系统API上打断点。
2、添加“最小化到托盘的情况下,插入手机,恢复主界面”的功能,并测试。
3、试用台式机的各种功能(编译,打包等),将C盘扩容,并创建GHOST镜像等。
周六:
1、修正托盘的显示问题(主界面被盖住时,弹不出菜单,并且主界面激活时,弹出菜单有黑框;WIN7上,弹出菜单被托盘框盖住)。
2、添加最小化到托盘(以及从托盘恢复正常)的动画效果,免得用户误以为程序被关闭。
3、应敏飞要求,苏宁版本时,主界面右下角的客户电话不显示。
4、将V2.107的修改合并到主干,并准备打新版本V2.120。
周日:
1、最小化到托盘时,再次启动程序,恢复主界面;弹出框,也随主界面一起最小化到托盘
2、在V2.107的基础上,将SkyHelp升级到V1030,打V2.108的包,并测试
3、安装完push.apk后,启动它;测试其功能,发现有问题,联系沈诫替换
4、打主版本V2.120的包,并做简单测试,然后提交QC任务

20130107~0111
周一:
前一天搞的太晚,故请假一天。
周二:
1、托盘菜单采用新版界面,多添加了一个“切换账户”的菜单项。
2、“窗口关闭(Alt+F4)”(WM_CLOSE)时,执行最小化操作(QC944)。
3、跟踪分析“任务中心”显示时,托盘菜单无法弹出的问题。无法修正,原因如下:
显示托盘菜单时,主界面会NcActivate,而主界面NcActivate时,会强制将“任务中心”SetActive,以保证“任务中心”永远显示在主界面的前面。
4、打V2.109的包,又弄到零点以后,最终验证还是不行后才走。
周三:
1、分析redmine#17208:沈诫V2.109安装后,启动运行,登陆到主界面时崩溃;
2、修正上述“替换推荐角标,可能崩溃”的问题,并重新打V2.109的包。
3、托盘菜单,使用新版界面的菜单背景和选中项背景。
4、打版本V2.121 。
周四:
1、跟踪分析Redmine#17213:静默安装的app_id为空,判定为服务端的问题。
2、修改QC#969:最小化时,再切换账户,先恢复主界面。
3、当没有账户时,托盘菜单的”切换账户“条目失效。
4、修改QC#971:任务中心的界面,处理Close的消息(隐藏自己,显示主界面)。
5、创建托盘菜单时,不设置OwnerWnd,使得任务中心显示时,它也能弹出。
6、修正QC#976:默认安装有顺序,不安装冒泡浏览器,导致PUSH没有默认安装。
7、V2.121升级到V2.999后会崩溃,分析发现是之前已经解决的问题,沙初春重打V2.999。
周五:
1、打版本V2.122,由于陈林旦还有修改,未提交测试。
2、QC#970:点击托盘处图标后,再点击空白处,菜单项未缩回,未解决。
3、参加公司年会。
周六:
1、解决QC#970:托盘菜单弹出后,再点击空白处,菜单项未缩回。
2、在家打版本V2.123,并提交测试。

20130114~0118
周一:
1、托盘菜单位置调整,使其从鼠标点击的位置弹出。
2、Redmine#17351:分析界面卡死的dmp,正常运行中;等待再次出现。
3、写特定的注册表项,实现开机自启动的功能。
4、打包V2.124,简单自测并提交QC任务。
周二:
1、反复打版本V2.125,从早上断断续续的打到下午。
2、测试开机自启动的功能;研究WIN7的UAC功能,去除启动时弹出的对话框。
3、跟踪redmine#17209:是服务端网页的配置问题,转交给国能处理。
4、编写V2.120后的配置测试服务器地址的方法,邮件发给国能。
周三:
1、打版本V2.126,简单自测,并提交QC任务。
2、测试验证,并查阅代码,确认QC#398已解决,改其状态为Fixed。
3、修正QC#1017:账号管理界面,托盘右键切换账号仍可用。
4、打版本V2.127,简单自测,并提交QC任务。
5、过QC的问题,将若干问题指派给自己。
周四:
1、将托盘消息,统一定义,提高MainFrame的消息处理效率。
2、修正QC#1032:最大化时的隐藏恢复,图标显示的问题。
3、修正QC#1031:控制面板里通知区域图标重复的问题。
4、查找ActiveXWnd,不支持快捷键(Ctrl+C/V)的原因,未果。
5、修正任务中心显示时,不能随主界面一起隐藏的问题。
6、打版本V2.128,简单自测后,提QC测试任务。
周五:
1、用捷达通的LOGO,替换冒泡堂默认LOGO,并调整布局。
2、下午参加冒泡堂组织的年会。

20130121~0125
周一:
1、跟军兵交接打版本的任务,并指导他打V2.129的版本。
2、参加冒泡助手界面改动的评审会议。
3、跟踪学习网页显示的功能。
周二:
1、QC#738:使用最新的版本的DuiLib(SVN368),以支持快捷键复制粘贴的功能。
2、验证Win7上不能开机自启动的问题,发现是Win7的UAC设置通知提示框所致。
3、验证QC#44,未能重现,提交者杨怡梅也无法重现了,先Monitored。
4、验证QC#819,未能重现,提交者陈杰也未能重现,先Monitored。
5、验证QC#977,能重现,要解决。
周三:
1、Win7不能自启动问题的跟踪解决,经测试发现仍有问题。
2、跟踪redmine#17197,确认该问题已经由张璐飞解决。
3、跟踪redmine#17522,老涂正在解,就转给他了。
4、跟踪redmine#17604,菜单重叠问题已经解决。
5、DuiLib从SVN368恢复回SVN320。
周四:
1、redmine#17592:Win7开机自启动,用程序将UAC关掉,可以开机自启动了,测试OK。
2、QC#1074: 在V2.128和V2.131上,都不能重现,已经反馈给提交人杨婧了。
3、QC#1019:验证了一下,确认已经修正。
4、参加肋手客户端年底版本的计划会议。
5、酷我音乐联系。
周五:
1、笔记本安装固态硬盘,拷数据;
2、已安装列表执行流程的了解熟悉;
3、第三方接入接口的了解熟悉;

20130128~0201
周一:
1、跟踪一键装机包的加载流程,试图找出卡顿的原因,后续仍需继续查找。
2、跟踪绍兴督导田万利的一键装机包图标不显示的问题,将它记录在redmine#17991。
周二:
1、阅读并调试已安装列表部分的代码,弄清楚其执行流程。
2、修复已安装列表里的升级后,重刷列表,仍然显示“升级”的问题。
3、跟子龙一起确认了一键装机包的新接口。
周三:
1、QC#977:修复已安装列表里的条目升级后,仍然显示“升级”的问题。
2、分析“账户管理”界面中,弹出的系统菜单的底部被IE页面覆盖掉的问题原因,结构性问题,暂时无法修复。
周四:
1、跟踪QC#1074:IE页面偶尔会重叠显示的问题。
2、配合子龙实现一键装机包里数据的多包下载功能。
3、跟踪装机包图标不显示的问题,重新部署后OK。
周五:
1、确认一键装机包的多包下载,跟在线资源等原有下载方式的兼容性,由涂剑锋配置后,再测试OK。
2、测试多包的修改,发现在线资源,无法安装,查找原因,发现子龙修改所致,让子龙去修正了;
3、跟国能确认redmine#17991(Win7,64位,图标不显示的问题)是网页的问题,转给他修改。

20130203~0207
周日:
1、修复正在搜索中,点击一键装机后,搜索结果会覆盖一键装机页面的问题。
2、修复搜索编辑框,在输入了内容的情况下,失去焦点后不显示内容的问题。
周一:
1、修复一键装机包图标不显示的问题,跟踪发现是子龙的问题,在我这边修改后上传。
2、中间IE页面550->560,需要改right,非常奇怪,原因待查。
3、搜索框字体改大,替换搜索图标。
4、账户管理,登录时出错后,无错误信息时,显示错误码。
周二:
1、默认安装,也安装冒泡浏览器(将其加入默认安装列表)。
2、修复离线模式下点击升级应用,进入任务中心删除该任务后,已安装列表仍显示升级中的问题。
3、用户信息(姓名,性别等)上下对齐。
4、修复移动版本的第一次登陆,直接点在线资源会显示“已取消”页面的问题。
5、覆盖安装的标识的LOG上传。
周三:
1、修复苏宁一键装机的背景图还是原来黄色图的问题。
2、冒泡浏览器,是否静默安装,部署在服务端,而非本地强装。
3、解决搜索结果的弹出页面中,360卫士无法下载的问题。
周四:
1、处理QC上张璐飞的问题:已修正的,状态改为FIXED;未修正的,有些转给我,有些转给国能。
2、跟踪“搜索弹出框,有时候搜索结果为空”的偶现问题,加LOG并试着重现它;重现一次发现返回错误码是1609,即recv()返回SOCKET_ERROR 。
3、整理代码(MainLeftNode,MainFrame等),去除无用(SonNode)。

20130217~0222
周日:
1、整理代码(MainLeftNode),去除无用,用宏替换数字。
2、DuiLib从SVN320升级到SVN369,用CWebBrowserUI替换CActiveXUI。
3、跟踪“从2.133升级到V2.137,新版本与旧版本的内容不一致”的问题,邮件给郭松。
4、新需求,主界面的左侧的文字改变:快速装机->一键装机。
周一:
1、安装应用,之前是下载前就写入安装日志,现在改为:安装成功后,才添加最近安装记录。
2、关注IE页面的右键“返回”和“前进”的功能,发现之前没有IE控件本身的GoBack和GoForward的接口,
而是自己维护了URL地址,我觉得这样很不好,试图换用IE控件本身的接口,但总有问题,没能购完美实现。
周二:
1、处理QC上张璐飞的BUG,验证并转给合适的人。
QC#48,已安装列表中,版本号显示不全;仍然存在,转给国能。
QC#54,手机提示“离线”,右侧仍显示原有信息;转给我,并拒绝。
QC#57,手机搬家过程中,拔出手机,界面未刷新;仍然存在,转给我。
QC#567,任务中心暂停时,只能暂停下载中的任务;有问题,转给沙初春。
QC#607,手机搬家,取消后,卡在”正在取消“;偶现,转给老涂。
QC#854,连接失败的提示框,再次连接成功后,没消失;转给我自己。
QC#875,USB关闭后,手机搬家页面的手机型号显示乱码;转给我自己。
QC#876,USB关闭后,已安装列表一直在刷新状态;转给我自己。
QC#877,打开USB,提示未连接,但已安装列表却显示两条应用;转给我自己。
QC#888,海信U8,提示“需要重启”,却仍然进行连接;转给我自己。
QC#893,每次进入我的收藏界面,收藏的应用icon都会重新加载一次;转给我自己。
QC#952,一键勾选全部应用卸载后,全部勾选勾勾仍存在;转给我自己。
QC#958,应用‘奇异影视’的收藏按钮状态未同步;转给我自己。
QC#1025,离线模式下已安装列表不能立即显示;转给我自己。
2、修正QC#1106,将所有页面的鼠标右键弹出菜单和后快捷键(如backspace)都禁用掉。
3、跟踪QC#982,部分应用图标没有显示出来;正常现象,Rejected,具体请参见QC。
周三:
1、账户管理,登录时出错后,无错误信息时,显示错误码。
2、汤世杰的个人手机,已安装列表一直转圈圈( QC#1120);
经查是WaitForReadAppList()里一个while死循环了,这个问题从一开始(2012.07)就存在了。
3、放开IE页面的快捷键,启用无痕浏览(navNoHistory),解决QC#1119。
4、分析ftp上的所有dump文件,主要可归结问题两个问题:
1)task的Nettask里的NetTaskThreadWork中。
2)devicecontroller里的ios的手机号码搬家。
周四:
1、新版本V2.141测试。
a)跟踪一键装机包一直在转圈圈的问题,发现HTTP请求返回404(官宏伟加了1000),说明服务器出了问题(文件或目录未找到)
服务器端的问题,由汪弘那边解决;客户端这边若错做的不够好,出错时,至少要将错误码显示出来,或输出到文件日志里,这个得由子龙这边做了。
b)测试新加的连接失败或获取详情失败时上传LOG日志的功能,我自己开发环境中单步跟踪OK,但从FTP上没看到有新的记录产生。
经过深入跟踪,发现是GSocket::Connect()中的select()调用总是返回超时!这个问题,子龙也看了,没有解决它的想法。
2、看国能,加峰等电脑上的IE页面显示的问题,初步判断,跟“离线模式”有关,该问题先压压后,等沙师弟的新版本。
3、QC#1125,在线资源的IE页面里,反复点击"推荐"和"最新"选项卡,内存会逐渐上升,直到程序崩溃,分析验证并转给国能。
4、处理redmine的若干问题(#16646,#17158,#17022等)。
周五:
1、右侧选中项的颜色和图片,都统一有xml配置,程序中不应再控制。
2、当工号和账号不一致时,用工号登录账户管理后,再次启动时会让输帐号的密码;
3、静默将应用下载到T卡,实现UI这边的功能,供下周一上班便可联调。
4、将在线资源的URL用LOG打印出来,打个版本,给服务端测问题。
5、装机日志的数据准确性的测试点的建议。

20130225~0301
周一:
1、完成“助手下载apk到t卡”的代码实现,并测试出问题,再修改。
2、处理redmine上的问题(#17036,#17044,#18240等)。
3、托盘菜单,将“显示”和“隐藏”合并成一项。
4、本地日志上传,加上登录用户名。
周二:
1、参加冒泡助手客户端原型内部讨论会。
2、整理已安装列表部分的相关代码,使用新的接口,去实现其功能。
a)、 杨怡梅的三星手机,获取已安装列表时,一直转,经查,发现是上层(PhoneTask.cpp)开的内存不够,列表图标数据需要5M,才开3M。
我 暂时将PhoneTask.cpp需要申请固定内存的地方,都加大10倍,运行时多耗点内存,保证成功,反正用完就释放又不会泄漏;老涂承诺有空会完善它。
b)、已安装列表界面是国能那边做的installed.js进行显示的,现在将列表和图标,分成两个接口了,他那边需要再给我新做一个显示图标的接口。
c)、调试发现,老涂底层封装的命令有问题,通知给他,他已经修改了,但封装实现写的不太好,我决定重写一下,写完了还没调试。
周三:
1、调试并完善重写的CmdWrapper.cpp中的CmdWrapper::GetCmdString()函数。
2、调试子龙提供的获取已安装列表(无图标)的新接口Sky_Pct_GetInstalledAppListOfText()。
3、下午请假半天。
周四:
1、调试子龙提供的获取图标的新接口Sky_Pct_GetInstalledAppInfoOfText()。
2、调试国能新封装的已安装列表界面的图标显示接口v_appIconUpdateByPac()。
周五:
1、一键装机页面,只加载一次,以后直接显示。
2、 整理已安装列表部分的代码;手机连上,只获取一次。

20130304~0308
周一:
1、将主界面的菜单功能抽取出来,免得被IE页面覆盖,解决QC#1107并验证。
2、整理代码(Mainframe),去除无用。
周二:
1、修正网页的“前进,后退”的导航栏问题, 解决QC#1101并验证。
2、如果不是当前显示的手机,不获取并显示其已安装列表。
3、当显示搜索结果页面时,右侧栏都不选中。
4、打包V2.148,测试已安装列表的新功能。
周三:
1、如果已经在已安装列表界面,插入手机,读取时,显示等待中,解决QC#1160#1161。
2、解决无法获取错误字符串的问题(将BaseUtil.rc添加回skypctool.vcxproj)。
3、整理代码,搜索相关(searchForm/searchItem)。
4、IE页面,无3D边框;因duilib有问题,仍无效果。
周四:
1、 分析V2.150无法静默安装“冒泡浏览器移动版”的原因。
查明是2月11号子龙在文件下载保存时加了AppID,而静默安装时到25号做静默下载到T卡时才加AppID。
2、打版本V2.151,测试验证并提测。
3、冒泡浏览器移动版,创建快捷方式的功能。
4、整理最大化等按钮的代码,解决在窗口栏鼠标右键点击最大化时按钮显示不对的问题。
周五:
1、静默安装的应用,临时存放在Temp目录下,并且装完就删。
2、添加搜索结果的下拉弹出框,点击条目可看详情的功能。
3、解决QC#877,已安装列表为空时的处理有误的问题。
4、斗地主等应用的创建快捷方式,非静默安装也创建。
周六:
1、新增了静默覆盖安装的功能。

原创粉丝点击