Repository navigation
改动 / Changes
- 任务列表支持搜索。 列表顶部新增搜索框,按任务标题、记录名和项目路径匹配,忽略大小写;空格分隔的多个关键词需同时匹配,可与项目、状态筛选叠加,状态计数跟随搜索结果。支持中文输入法,搜索框内按 Esc 清空,没有匹配时给出提示,从通知跳转时清空搜索和筛选。
Search in the task list. A search field at the top of the list matches task title, record name and project path, case-insensitively. Space-separated terms must all match and combine with the project and status filters; the status counts follow the search. Works with Chinese IME input, Esc clears the field, an empty result shows a hint, and jumping in from a notification clears search and filters. - 任务行增量更新。 列表按任务 ID 复用行,后台每来一条进展只重画内容变化的行,不再重建整个列表;后台更新和分组移动时保留键盘焦点、搜索光标和滚动位置。本机合成数据下,5,000 个任务时单次更新从约 578 ms 降到约 20 ms。
Incremental row updates. Rows are reused by task ID, so each background progress update redraws only the rows that changed instead of rebuilding the whole list. Keyboard focus, the search caret and the scroll position survive background updates and group moves. On local synthetic data with 5,000 tasks, one update went from about 578 ms to about 20 ms. - 新增
npm run verify:task-list:用合成数据在 Chromium 里检查列表交互、截图并采样性能,不读取真实任务。
Newnpm run verify:task-list: checks list interactions in Chromium with synthetic data, takes screenshots and samples performance, without reading real tasks.
感谢 @fisHarly0 贡献这次改动(#1)。
Thanks to @fisHarly0 for contributing this change (#1).
装了软件的:下载新安装包覆盖安装。技能这版没有改动,只装技能的不用更新。
App users: download and run the new installer over the old one. The skills are unchanged in this release, so skills-only users don't need to update.
SHA-256
4450c784869f2bfa5886505d602d77abdb49c007fdde725854b32f2cac218b63 DispatchDock-Setup-0.1.9-x64.exe
b9ca622cf3ab8da0899593835e58927d938e8ff0c65e8925c94f3aa75db20de6 dispatchdock-skills-0.1.9.zip