Skip to content

Releases: a792883583/dsh-smart-reminder

v0.1.29 — 深色模式侧边栏提示修复

Choose a tag to compare

@a792883583 a792883583 released this 17 Sep 07:17

🐛 修复

深色模式下侧边栏悬停提示不可见。

日历图标的 tooltip 使用了不存在的 --dsw-alias-bg-elevated token,导致背景回退为白色;而 --dsw-alias-label-primary 在深色主题下是浅色文字 —— 形成「白底 + 浅字」,完全看不见。

现改用官方侧边栏 tooltip token --dsw-specific-tip(浅色 #f5f6f7 / 深色 #353638)与 --dsw-alias-label-primary 正确配对,与官方侧边栏图标的提示观感一致。

安装 / 升级

dsh plugin --profile web add dsh-smart-reminder

完整变更见 CHANGELOG.md

v0.1.28 — 侧边栏入口移至搜索图标旁;中文数字时间识别修复

Choose a tag to compare

@a792883583 a792883583 released this 17 Sep 01:52

变更

侧边栏入口位置迁移

入口从「消息平台」下方移到**「工作区」行、紧贴搜索图标左侧**,与官方的搜索 / 视图 / 添加工作区图标排成一行,不再单独占一行。

  • 宽栏对齐官方 searchButton 规格:28×28 圆形、--dsw-alias-label-secondary、hover 用 --dsw-alias-interactive-bg-hover
  • **收起(rail)**对齐官方规格:36×36 圆形、--dsw-alias-label-primary、18px 图标、下边距 12px
  • 宽栏 ↔ 收起切换:官方在 rail 模式下不渲染 searchSlot(锚点会变),现每秒按 nextElementSibling 校验并按当前锚点重挂
  • 悬停提示:新增样式化 tooltip(portal 渲染到 body,绕开 sectionHeader 的 overflow:hidden 裁剪);宽栏在按钮下方居中、收起态在右侧垂直居中

修复:中文数字时间无法识别

zhTimeMatch 只匹配阿拉伯数字,导致「下午三点提醒我开会」中的「三点」完全匹配不上,整句退回兜底逻辑(明天 09:00);而「今天下午三点」会算成 22:00。

现支持中文数字(三点 / 三点半 / 十点 / 十二点半 / 二十点 …),新增 cnToInt() 转换函数。

输入 修复前 修复后
下午三点提醒我开会 明天 09:00 今天 15:00
下午三点半提醒我开会 明天 09:00 今天 15:30
今天下午三点 今天 22:00 今天 15:00
晚上七点 — 今天 19:00
周五下午三点 — 本周五 15:00

安装 / 升级

dsh plugin --profile web add dsh-smart-reminder

完整变更

见 CHANGELOG.md

v0.1.27

Choose a tag to compare

@a792883583 a792883583 released this 07 Sep 06:55

New Features

  • Natural Language Quick Add Bar: Prominently featured top single-line input parsing relative dates, weekdays, and times across zh/en/es
  • Recurring Task Auto-Rollover: Automatically schedules the next recurring task when checked off

v0.1.26: Windows Forms BalloonTip Instant Popup Notification

Choose a tag to compare

@a792883583 a792883583 released this 05 Sep 01:13

What's Changed

  • Windows Notification: Implemented robust Windows Forms BalloonTip notifications that reliably pop up system reminder cards even when Windows Focus Assist (Priority Only / Alarms) is enabled.

v0.1.25: Windows High-Priority Toast Reminder Popup Fix

Choose a tag to compare

@a792883583 a792883583 released this 05 Sep 00:52

What's Changed

  • Windows Toast Notifications: Upgraded Windows 10/11 notification template to high-priority reminder scenario (scenario="reminder" + Priority=High + sound), ensuring instant banner popups even with Focus Assist (Priority Only) active.
  • Documentation: Updated Chinese, English, and Spanish documentation.

v0.1.24

Choose a tag to compare

@a792883583 a792883583 released this 04 Sep 15:24

Fixes

  • 修复发布包缺失 cordis.patch.yml 导致 dsh web 启动失败:files 白名单补充该文件并重新发布(npm 0.1.16 ~ 0.1.23 均受影响)
  • scheduler: 修改未来 dueAt 时恢复 reminder 为 pending 状态

v0.1.21

Choose a tag to compare

@a792883583 a792883583 released this 03 Sep 05:58

Verified Native Notification & Trilingual Docs

  • Verified macOS Banner: Integrated terminal-notifier with ScriptEditor2 sender signature for guaranteed banner delivery.
  • Updated Multilingual Docs: Synchronized zh, en, and es documentation with drag & drop, in-place edit, and push ecosystem features.

v0.1.20

Choose a tag to compare

@a792883583 a792883583 released this 03 Sep 05:52

Restored exact AppleScript notification matching user screenshot.

v0.1.19

Choose a tag to compare

@a792883583 a792883583 released this 03 Sep 05:46

Restored macOS native DSHReminder.app dispatch.

v0.1.18

Choose a tag to compare

@a792883583 a792883583 released this 03 Sep 05:40

Fixed i18n keys and input box sizing.