Releases: k3-cat/TransBox
Releases · k3-cat/TransBox
v1.2.3-ota
这次只有修bug 和性能提升
- 修复: 纪念日的日期无法修改 [ 感谢 @雪秋 @冷凝 ]
- 处理系统层面的"返回" 并在离开编辑页面时弹框确认
- 现在又可以点击卡片编辑提醒和纪念日了 (不是长按哦
- 提醒现在可以随时间自动更新显示的内容了 (唯三的新功能
- 提醒和纪念日的列表现在可以在横竖屏切换的时候自动调整布局啦 (唯三的新功能
- 在选好时间日期前留空文本框 (勉强算新功能
- 新的回溯状态变更的方法 (性能提升
- 一些 .... 各种各样的 .... 重构 (性能提升
- - - - - - -
This version contains only bug fix and performance improvements
- fix: the date of memorial days can not be changed - [ thanks @雪秋 @冷凝 ]
- handle "go back" that from system and pop an alert when leaving editing screen
- it is able to edit reminders and memorial days by pressing card, again (not long press
- reminders can now update automatically over time (a rare new features
- reminders and memorials list is now able to react respect to rotation (another rare new features
- leaving the input box blank, before selecting a date (barely counted as a new feature
- new way to revert state changes, when editing R & M (performance improvements
- some, many different kinds of, refactors (performance improvements
v1.2.2
新特性
- 可以长按拖动对列表排序了 (包括单位换算的预设
- 重制了整个app范围内的UI ⭐
单位换算
- 修了不需要Mol时保存/加载预设时的相关问题
提醒
- 事件发生1小时后再更新日期 - 没人会卡点干事情
- 应用内提醒改为按小时计 - 让0点附近的事件的提醒更符合直觉
- 在事件发生后的1小时内标注"现在"
下期预告
- 导入/导出应用内数据 (可能还有自动同步到第三方网盘 (但肯定不是百毒
- "设置"页
Code
- 多到吐血的改动
- 重置了 store 和 local observer
- 合并重复代码
- - - - - - -
New Features
- sorting any list by long press and drag (including presets of unit convertor
- remade UI of this whole app ⭐
Unit Convertor
- fix issues related to saving/loading presets when not need Mol
Reminder
- update the date one hour after the incident - no one will do things at a exact time
- In-app note is now calculated in hours - make reminders of events near midnight more intuitive
- labelling "NOW" within one hour after incident
Next Version
- import/export in-app data (probably also auto syncing with third-party cloud storages
- "Setting" screen
Code
- enormous amount of changes
- refactor store and local observer
- merge duplicated codes
v1.2.1-ota
单位换算
- 修正了在不需要摩尔量时仍保存当前值到预设的错误
- 调整单位选择的颜色和大小以提高可访问性
提醒 & 纪念日
- 加入了多列视图适配大屏设备
- 调整按钮的顺序和标识
- 调整卡片的样式和布局
- 距离事件两天以内时显示特别的应用内文字提醒
- 修正了视图可能不及时更新的问题
提醒
- 修正了事件进度比值的计算错误
- 修正了滚动更新日期的算法
- 微调倒计时的透明度范围
纪念日
- 现在可以关掉应用内文字提醒和系统通知啦 [@冷凝 的建议]
本地化
- 为未来加入i18n做好准备
Code
- 修了stores的getter们 (啊 写这个都能写错 .....
- 修了GitHub这边目录的大小写不一致的问题
- - - - - - -
Unit Convertor
- fix the current value of mols is saved into pre-sets even if no needed
- adjust the colour and front size of unit selection dialog to improve accessibility
Reminders & Memorial Days
- add multi-columns support of cards for larger screen
- adjust the label and order of buttons
- adjust styles and layouts of cards
- provides special notes when there are less then two days remining
- fix the problem that views may not updated on time
Reminders
- fix the calculation of progress of events
- fix the rolling algorithm for updating date
- adjust the range of alpha value of remining time
Memorial Days
- able to turn off both in-app notes and system notifications now - [advice from @冷凝]
localization
- prepare for fully i18n support in the future
Code
- fix getters of store views (what a silly mistake
- fix capital letters of filenames on GitHub
v1.2.0
*这次更新需要在安装后手动卸载原先的版本
提醒&纪念日
- 上! 线! 啦!
- (X)暂时还不能重新排序
- (X)系统通知还没有实装
杂项
- 适配了
Adaptive Icons
(如果手机支持的话会有很棒的图标视效哦 - 添加了应用内的更新提醒
- 在特殊场景提高 GitHub 的访问速度
Code
- 惯例的优化代码 惯例的整理项目结构 惯例的亿点点工作量
- 修正
package id
(之前没发现它居然是大写的 ......
- - - - - - -
*NOTE: Manually remove the pervious version of this app after install this update
Reminder & Memorial days
- IT! HAS! BEEN! ONLINE!
- (X) currently it is not able to sort them
- (X) notification through Android (and iOS of course) is not available yet
General
- implemented
Adaptive Icons
- added in-app update notification
Code
- refine code style; Refine project structure; And a LITTLE BIT workloads due to them
- fix
package id
(I have no idea why it was capitalized
v1.1.0
UI & UX
- 调整了按钮的可点击区域 让它们更容易被点击
- 解决了会在较窄屏幕上溢出的问题
- 优化了亿点点布局 调整了亿点点颜色 添加了一点点视觉效果
- 更好看的侧栏 更流畅的打开侧栏的手势
单位换算
- 对超限的结果给出明确的指示
- 在计算和保存预设时加入更多对输入的分子量的检查
- 新的内建常用值 (FSH LH) *但不建议转换到质量单位
- 修了一个小bug (特殊条件下没法保存预设
Code
- 使用beta版的 Expo SDK 构建 (暂时没有 commit packages.json 的变更
- 提高性能 增强稳定性 缩短源码长度 整理代码风格
- - - - - - - - - - - - - - - -
UI & UX
- adjusted the click box of buttons to improve accessibility.
- solved the layout issue that some components are displayed out of screen.
- optimize a LITTLE BIT components' layout; Adjusted a LITTLE BIT components' colour; Added some visual effects.
- prettier navigation drawer with a more fluent gesture to open it.
Unit Convertor
- providing a clear note for meaningless result (tooooo BIG or tooooo small).
- more checks for inputted Mol while calculating and saving.
- new common Mol values (FSH LH) *NOT RECOMMENDED to convert them to units with weight.
- fixed a bug (cannot save pre-sets under a rear condition
Code
- built with the newest beta version of Expo SDK (where the package.json have not been commit yet
- performance improvements; improved stability; shorten the codes; unify the code style
v1.0.0
这是第一个版本 提醒和纪念日的功能还没有实装 请期待下一个版本 应该不会太慢......吧.....
----- 新增功能说明的特别版 -----
相比以前的HoUnits
变更如下:
- 点击输入框和长按结果 分别可以粘贴到输出/复制带单位的结果
- 移除原先用来复制粘贴的按钮
- 使用内置的分子量时显示名称而不是具体数值
- 可以用更少的点击次数选择单位
- 结果的单位也可以自定义了
- 修复奇怪的bug和布局问题
- 优化了LOGO大小
- 更新群号 补充首页的说明
- 一点点震动反馈
- 试着补充 Accessible Label
(之前没有相关经验 虽然也不知道有多少人会用到 但...如果你发现有造成障碍的地方或者有改善的建议 欢迎提Issue - 一大堆逻辑优化 UX优化 和bug修复
(因为ui组件换了 又从redux换到mobx 然后姿势水平也提高了 以前那些堆的厚厚的组件和组件间的state传递和redux混用 还有为了让它们能用而引入的复杂逻辑 最后还有莫名奇妙的bug 还有不会用flex而搞出来的很难受的布局 看起来头皮发麻 后端程序员表示HP-1000