更 新 记 录

每一版改了什么,
以及为什么改。

倒序排列。修复也照实写 —— 一个只报喜的更新日志,等于没有更新日志。

v1.8.0 2026-10-23 code 23

设置页做减法,「列表样式」做加法

  • 新增列表样式可以选影集 / 紧凑。影集每月一张大图,紧凑回到纯文字行 —— 由你决定一屏看多少条。
  • 修删掉设置里失效的「照片大小」。这项设置早就不管事了,留着只会让人以为调了有用。
  • 改「显示照片」改名「显示我拍的照片」,说清楚它管的是你自己拍的那些,不是节气的插图。
  • 顺手把列表行里那套没人用的非紧凑分支删了,人页改用影集行。
v1.7.9 2026-10-23 code 22

修详情页分类牌的白块

  • 修分类牌底色对了、字看不见 —— 样式里硬编码的 color 把组件传进来的颜色盖掉了,白底白字。
  • 加了一条静态检查(check-text-color-override),这类「写了但被覆盖」的写法以后会在提交前被拦下。
v1.7.8 2026-10-23 code 21

节气与节日的图,铺到全站

  • 改首页、历页、人页的列表行,详情主图,编年,回收站 —— 统一走同一套取图逻辑,不再各画各的。
  • 没有照片的日子也有封面:先借同名的节气/节日图,再没有就用题签。
v1.7.7 2026-10-23 code 20

二十一张节日图,和一种「没有照片」的解法

  • 新增二十一个传统节日各配一张水墨图,按名字自动认领。
  • 无图的月份不再画色块加巨型图标,改成白卡 + 分类色竖线 + 衬线大字 —— 留白比装饰更像历书。
v1.7.6 2026-10-23 code 19

二十四节气,各配一张图

  • 新增历页顶部一条横幅,天天都有图 —— 取的是当天所在的节气,不是只有交节那天。
  • 文字压在留白一侧,不铺遮罩,不遮画。
v1.7.5 2026-10-23 code 18

修「按钮上的字看不清」

  • 修有个颜色被当成色值传进了颜色属性,实际它是个语义名 —— 结果字和底同色。
  • 全项目四处同病,含首页那枚「今天」小牌。静态检查补了这条规则。
v1.7.4 2026-10-23 code 17

影集的手感修正

  • 修提交键改固定操作条 —— 原来被悬浮底栏压住,点不到。
  • 搜索与筛选移进列表头,随滚动收走,把屏幕让给内容。
  • 封面统一 16:9;图库改成确定高度的两列(百分比宽 + aspectRatio 在真机上算歪)。
v1.7.3 2026-10-23 code 16

「影集」这一版,把列表当照片墙

  • 大改列表三形态:通栏照片卡 / 缩略图行 / 纯文字行。
  • 全部页每月一张大图,去掉日期列与竖轴 —— 日历感交给月份头。
  • 记一笔改成四块属性砖 + 圆形分类选择。
v1.7.2 2026-10 code 15

修「添加一位」保存失败

  • 修建人的 INSERT 参数漏了一项,后面的值整体错位,生日本该必填的字段变成了空。
  • 加了一条 SQL 参数个数检查,参数对不上会在构建前报错。
v1.7.0 – v1.7.1 2026-10 code 13–14

历书层与人物层

  • 大改历书:月相、七十二候、二十八宿、干支、节气进度 —— 全是纯函数算的,不联网。
  • 新增人物:一个人一页,生日、周年、见面那天按人归拢;头像可放,没有就落一枚印章字。
  • 备份带上人物;schema 与备份格式各升一版。
v1.6.0 2026-10-18 code 11

首页那张「今天」、二十一个节日、岁签

  • 新增首页今日卡:今天是什么日子、离下一个还有几天。
  • 新增二十一个传统节日预置,一键加入,按名字判重。
  • 新增岁签:把一条日子做成 1080×1440 的图,走系统分享。
v1.5.0 – v1.5.4 2026-10 code 6–10

全 App 重设计

  • 大改六套主题、照片、编年视图 —— 现在的样子基本是这一版定下来的。
  • 修「照片保存后消失」:卸载清理抢在保存完成之前跑,把刚存的图删了。
  • 修照片导入改成「读字节 → 同步写」,并在导入失败时给出可读的弹窗,不再只是静默失败。
v1.0.0 – v1.4.0 2026-09 code 1–5

从第一版到能用的样子

  • 首版:公历/农历纪念日、周期重复、回收站。
  • v1.2.0:备份与恢复(导出 JSON、导入合并)。
  • v1.3.0:编年视图、分类自选颜色、修备份读取。
  • v1.4.0:定稿设计令牌与全部页面。

★ 每一条都是实际改动,没有「优化体验」这种话。版本号与体积以首页和 version.json 为准 —— 那是 App 内「检查更新」读的同一份文件。