Skip to content

Releases: k3-cat/TransBox

v1.2.3-ota

15 May 18:28
Compare
Choose a tag to compare

这次只有修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

05 May 05:42
Compare
Choose a tag to compare

新特性

  • 可以长按拖动对列表排序了 (包括单位换算的预设
  • 重制了整个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

25 Apr 12:27
Compare
Choose a tag to compare

单位换算

  • 修正了在不需要摩尔量时仍保存当前值到预设的错误
  • 调整单位选择的颜色和大小以提高可访问性

提醒 & 纪念日

  • 加入了多列视图适配大屏设备
  • 调整按钮的顺序和标识
  • 调整卡片的样式和布局
  • 距离事件两天以内时显示特别的应用内文字提醒
  • 修正了视图可能不及时更新的问题

提醒

  • 修正了事件进度比值的计算错误
  • 修正了滚动更新日期的算法
  • 微调倒计时的透明度范围

纪念日

  • 现在可以关掉应用内文字提醒和系统通知啦 [@冷凝 的建议]

本地化

  • 为未来加入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

20 Apr 08:32
Compare
Choose a tag to compare

*这次更新需要在安装后手动卸载原先的版本

提醒&纪念日

  • 上! 线! 啦!
  • (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

07 Apr 16:09
Compare
Choose a tag to compare

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

05 Apr 12:03
Compare
Choose a tag to compare

这是第一个版本 提醒和纪念日的功能还没有实装 请期待下一个版本 应该不会太慢......吧.....

----- 新增功能说明的特别版 -----

相比以前的HoUnits 变更如下:

  • 点击输入框和长按结果 分别可以粘贴到输出/复制带单位的结果
  • 移除原先用来复制粘贴的按钮
  • 使用内置的分子量时显示名称而不是具体数值
  • 可以用更少的点击次数选择单位
  • 结果的单位也可以自定义了
  • 修复奇怪的bug和布局问题
  • 优化了LOGO大小
  • 更新群号 补充首页的说明
  • 一点点震动反馈
  • 试着补充 Accessible Label
    (之前没有相关经验 虽然也不知道有多少人会用到 但...如果你发现有造成障碍的地方或者有改善的建议 欢迎提Issue
  • 一大堆逻辑优化 UX优化 和bug修复
    (因为ui组件换了 又从redux换到mobx 然后姿势水平也提高了 以前那些堆的厚厚的组件和组件间的state传递和redux混用 还有为了让它们能用而引入的复杂逻辑 最后还有莫名奇妙的bug 还有不会用flex而搞出来的很难受的布局 看起来头皮发麻 后端程序员表示HP-1000