Skip to content

Releases

Todo v1.7.0 · 三套主题与可靠保存

Choose a tag to compare

@yunyancuo yunyancuo released this 20 Oct 05:02
81cd7f5

Todo 1.7.0 已发布。应用更名为 Todo,恢复原有的紫底对勾图标,输入提示为 TODO NEXT。

新增与优化

  • 保留暗金,增加纸白、松绿主题,支持背景不透明度、任务字号和紧凑视图。
  • 新增完成度概览、名称搜索、到期和紧急筛选、双击编辑任务。
  • 修复跨分区子任务保存丢失、窗口配置覆盖分区高度等问题。
  • 保存操作按顺序执行,失败会提示;发现外部修改时停止覆盖,可另存副本。
  • 每个任务文件保留最近 20 份自动备份。
  • 增加独立演示模式,便于试用和录屏。

下载安装

下载 Todo-Setup-1.7.0.exe,适用于 Windows x64。安装包未签名。

已有任务文件和配置目录继续沿用。首次修改旧文件时会备份原文件,并添加隐藏元数据以保存任务身份和跨分区关系。需要回退旧版时,请先复制升级前的备份文件。

验证与范围

26 项自动化测试及 GitHub 检查通过;在 Windows 11 上检查了打包应用启动、主题切换、任务落盘、桌面挂接及重复启动唤回。

多屏不同缩放、睡眠唤醒、资源管理器重启尚未完整实测。可通过仓库 Issues 反馈问题。

v1.6.1 · 修复启动崩溃

Choose a tag to compare

@yunyancuo yunyancuo released this 07 Sep 12:30

🐛 修复

  • 修复 v1.6.0 安装后无法启动的问题:打包清单遗漏了 desktop-layer.js,导致主进程报 Cannot find module './desktop-layer'。已补全打包配置。
  • 安装器现在重装时也会强制创建桌面快捷方式(createDesktopShortcut: always)。

📦 下载

下载 TodoTree-Setup-1.6.1.exe,直接覆盖安装即可。如果你装过损坏的 1.6.0,装完重新打开就行。

v1.6.0 · 真·桌面层锚定

Choose a tag to compare

@yunyancuo yunyancuo released this 06 Sep 17:49

🖥️ 真·桌面层锚定

「锁死在桌面底层」从营销词变成真实现——窗口通过 WorkerW/Progman 真正挂进资源管理器的桌面窗口树:

  • 永远垫在所有普通窗口之下、桌面图标之上,Win+D 显示桌面也不会消失
  • 锁定模式下点击输入框,窗口会临时浮到前台获取键盘焦点,失焦自动回到底层
  • explorer 重启后自动检测并重建窗口(最多 3 次)
  • 实现基于 koffi 直接调用 user32,无需安装任何编译工具链

📦 下载

下载 TodoTree-Setup-1.6.0.exe 双击安装即用,数据文件为桌面 TODOTREE.md,纯本地存储。

v1.5.0

Choose a tag to compare

@yunyancuo yunyancuo released this 31 Aug 02:15

更新内容

新增

  • 字号切换:页脚新增「A 字号」按钮,循环 小→中→大→特大,选择自动记住
  • 横向拉宽:锁定(底层)模式不再禁止窗口缩放,可以随意拉伸窗口边缘加宽;最小尺寸放宽到 320×400

修复

  • 「根」下拉与现存任务同步:只显示当前分区下实际存在的任务,不再残留其他分区或已删除的旧上游条目;选中项失效自动回落到「-- 根 --」

安装

下载 TodoTree-Setup-1.5.0.exe 双击运行,按向导选择安装位置和桌面图标选项即可。

v1.4.0

Choose a tag to compare

@yunyancuo yunyancuo released this 21 Aug 08:54

更新内容

修复

  • 开机不再弹出 Electron 默认页面:自启动项此前缺少项目路径参数,开机跑的是 Electron 演示页;现已修复写入逻辑,并清理了机器上的失效自启动项
  • 状态切换不再跳顶:点击状态点只局部刷新当前节点,不再全量重建 DOM
  • 放弃分区钉在窗口底边:分区伸缩重构,最后一个分区底线始终贴住窗口下边缘,上方分区怎么拉都不会把它挤出去

变更

  • 底部移除「图标」按钮,只保留「自启」按钮;桌面图标改由安装程序创建
  • 安装包改为向导式(NSIS):安装时可自选安装目录,可勾选是否创建桌面图标

安装

下载 TodoTree-Setup-1.4.0.exe 双击运行,按向导选择安装位置和桌面图标选项即可。

v1.2.0

Choose a tag to compare

@yunyancuo yunyancuo released this 07 Aug 03:55

v1.2.0

新增

  • 拖拽排序:任务行可拖拽调序,编号自动更新
  • 分区拖动排序:分区标题可拖拽改变上下顺序
  • 右键菜单:右键任务弹出自定义菜单,可添加/修改 DDL、添加子任务、删除
  • 自定义弹窗:暗金风格输入弹窗,替代原生 prompt,支持回车确认
  • 分区高度持久化:分区拖拽大小自动保存,重启不丢失
  • 分区保护:上下分区互相制约,底部分区被压到极限时自动卡住

修改

  • 父子联动重构:父任务可直接完成/放弃/加急,子任务状态同步跟随
  • 编号系统:父任务用中文数字(一、二、三),子任务用阿拉伯数字,分区配色
  • 复选框左置:方框移到数字左侧
  • 默认分区顺序:目标 → 待完成 → 已完成 → 放弃
  • × 按钮:红色醒目,默认 0.5 不透明度,悬停高亮
  • 加急逻辑:子任务加急在父任务内排第一,取消加急恢复原位

修复

  • 重启不再多出 TodoTree 条目
  • 窗口上次位置/大小记住
  • 分区大小不再因操作重置
  • 状态切换不立即跳转,一分钟后统一刷新

v1.1.1

Choose a tag to compare

@yunyancuo yunyancuo released this 07 Aug 02:50

TodoTree v1.1.1

  • 移除窗口内建「🖥 图标」按钮,桌面快捷方式改为安装时选项
  • NSIS 一键安装包(可选安装目录、桌面快捷方式、开始菜单)
  • 新增应用图标
  • 记住上次窗口位置和大小(感谢远程贡献)
  • 分区高度/重置 bug 修复

下载

  • TodoTree-Setup-1.1.0.exe — Windows 一键安装包