UWP_FinalProject--exReader小组开发记录(二)
2018-05-09
exReader总开发日记
GitHub项目地址
成员commit记录
汤浩 (timberswift)
2018-4-17
- 设计了初步UI框架(阅读器主页面、我的单词本页面、我的文章页面)
- 合并分支
2018-4-22
- 设计了单词本WordList页面UI
- 上传了readme
2018-4-25
- 新建了四个工作目录,并初写了单词本管理的WookBook类
- 重新设计了主界面
- 设计了文章浏览历史界面
- 更新了四个工作区文件夹
- 实现了生词本列表数据绑定
2018-4-27
- 更新、添加了工作文件夹PassageManager、FileManager、ReaderManager;添加组员详细任务说明
- 实现了单词本与ListView的数据绑定与单词本切换
- 实现了单词本单词项移动与移除功能
2018-4-29
- 更新各主类的成员和方法接口
- 实现了测试类的序列化
- 规定了工程文件扩展名.xread (默认存储在Music目录下)
2018-05-01
- 完成我的文章界面设计和相关功能
- 更新了序列化功能
- 更新了主界面设计
- 调整了ListView显示
2018-05-02
- 关联了提词表和生词本,实现生词导入
- 优化了界面设计
- 优化了各类的细节
- 合并
2018-05-03
- 增加提词模式提示
- 实现生词本数据库存取
- 调整了界面
- 实现历史文章存取
- 实现主界面信息缓存
- 实现RichEditBox的setText功能
2018-05-04
- 增加推荐界面和功能,支持关键字搜索和url
- 调整了toolbar按钮
- 删简了item click事件
- 实现了提词高亮
- 调整了界面细节
- 实现文章数据库存取
2018-05-05
- 完善软件所有基本功能
- 更新README
李京懋 (lotsofone)
2018-04-18
- 修改文件层次结构,消除了最外层的嵌套。
2018-04-19
- 添加单词数据库的模板,暂未加入单词
2018-04-25
- 修改最低版本与目标版本一致,都是Fall Creators Update,并成功安装Microsoft.Data.Sqlite
2018-04-27
- 重新装了MicroSoft.Data.Sqlite
- 将词典数据库标记为需要被build的文件,这样词典会被包含在release中
- 成功实现对dic.db的查询操作
- 新建了WordManage类,负责访问数据库完成业务功能。
- 解决了另一位同学提交的合并冲突
2018-05-01
- 完成使用内存数据库装载单词库并进行单词查询的代码。
- 完成基础按词库对文本提词的功能
- 解决另一位同学的合并冲突
2018-05-02
- 修复词语重复出现不断累积的bug
- 实现新的提词接口,采用缓存机制提高效率,并能对8种词库的并集或补集提词。
- 完成对用户生词本的保存,并增加了新的提词模块输入接口,使生词本能便捷地载入缓存。
- 2018-05-04
- 更新vs,调整sqlite补丁
- 增加了对生词背诵状态的存储,增加了删除生词的函数。文章提词部分对sql注入做简单处理。
王云昊 (wong1112)
2018-04-26
- 更新数据库lfs文件格式
- 使用lfs存储了大于100M的单词数据库文件
2018-04-26
- 添加词典数据库文件,单词种类以tag区分
- 修改lfs路径
- 删除原临时词典数据库文件
2018-05-03
- 更换数据库,删除无用数据,压缩数据库至4.5M
- 新增接口 SavaPassage(Passage passage)List
LoadPassage() - 新增加设置界面setting.xaml,添加夜间模式选项和关于我们,夜间模式尚未完成,其中view和view model两个文件夹存放的是主题文件。
侯平月 (Holystyle)
2018-04-27
- 增加了副文本编辑器
- 更新了阅读界面
- 修改字体大小样式功能
2018-05-03
- 更改界面元素,优化界面布局,增加输入提示
- 增加具体按钮的功能实现,可以对文本具体操作
- 文章显示方法的完善,修复闪退bug,完成提词高亮接口。
2018-05-04
- 增加选择字体样式功能,界面调整按钮
- 优化界面布局,更改少许默认设置
成员commit截图
- 汤浩 (timberswift)
- 李京懋 (lotsofone)
- 王云昊 (wong1112)
- 侯平月 (Holystyle)