Skip to content

0.8.4

Latest

Choose a tag to compare

@zuige66 zuige66 released this 23 Oct 05:54
· 15 commits to main since this release

0.8.4

时间段待办:一条待办跨好几天

以前一条待办只能落在某一天,跨天的活儿(出差、连着几天的作业、限时任务)只能自己拆成几条,或者随便挑一天当截止日。现在可以写成一段:

周一到周五出差
10月21日到23日交材料
到下周三交方案
3天内交方案
从今天起5天出差

支持的写法:A到B / A至B / A~B / A—B、从A起N天、N天内。左右两边都可以是完整日期、月日、周几、明天后天,右半也能只写日号(10月25日到2日 自动跨月)。

逾期只认最后一天

  • 待办的最后一天过完才算逾期,中间几天一直是正常状态。
  • 首页右侧多了一个状态:未开始 / 还剩N天 / 最后一天 / 逾期,日期显示成 21–26日 这样的紧凑区间。
  • 进行中的时间段归到「今日」,不会因为结束日在下周就沉到「下周」里被漏看。
  • 桌面小组件同样显示 21–26日。

其他

  • 添加弹层里时间段显示为 开始 … / 结束 … 两个日期 chip,都能点开改;取消开始日 可以退回单日待办。
  • 数据库 v3→v4 只加一列(startAtMillis),老数据全部按单日待办处理,行为与 0.8.3 完全一致。
  • 提醒仍然只按最后一天的时间触发,跨天中间不额外打扰。