Skip to content

Releases: witchscottishfoldcat/WitchDrawer

WitchDrawer v1.4.1

Choose a tag to compare

@witchscottishfoldcat witchscottishfoldcat released this 02 Oct 18:16

WitchDrawer v1.4.1

更新内容

  • 改善 Windows 11 专业工作站版 23H2 的桌面收纳盒层级兼容性,通过窗口事件修复显示桌面后的盒子可见性;其他系统继续使用原有桌面宿主方式。
  • 保留鼠标点击与悬停输入,避免收纳盒抢占前台焦点。
  • 修复跨盒移动、重名处理后内容刷新仍使用旧路径或名称的问题;仅位置变化时保留现有项目实例,减少图标重复加载。
  • 文件检查与 Shell 打开放到后台 STA 线程,减少慢盘、网络路径或 Shell 扩展造成的界面阻塞。

稳定性修复

  • 更新失败回滚时仅恢复发布包中的程序文件,保留包外用户数据在更新启动后的新增、修改和删除。
  • 数据目录迁移仅在锁共享冲突时等待重试;路径等永久性错误会及时返回,避免持续等待。
  • 补充鼠标激活、桌面层事件、更新回滚、内容刷新、Shell 打开及迁移锁的回归测试,并修复重启测试的进程清理竞态。

下载

  • 安装版:WitchDrawer-Setup-v1.4.1-x64.exe
  • 安装版校验:WitchDrawer-Setup-v1.4.1-x64.exe.sha256
  • 便携版:WitchDrawer-v1.4.1-win-x64.zip
  • 便携版校验:WitchDrawer-v1.4.1-win-x64.zip.sha256

安装版和便携版均为 Windows x64 自包含版本,无需另行安装 .NET 运行时。便携版请完整解压 ZIP 后运行 WitchDrawer.App.exe。

WitchDrawer v1.4.0

Choose a tag to compare

@witchscottishfoldcat witchscottishfoldcat released this 02 Oct 11:42

WitchDrawer v1.4.0

更新内容

  • 新增按主题独立保存的自定义样式:可调整盒子与图标圆角、背景色、悬停效果、选中色和强调色,支持单项重置及恢复原始预设。
  • 优化主题设置的实时预览、透明度滑块和重置控件,数值显示对应单位。
  • 改善启动、内容刷新、拖放及图标加载响应,减少重复读取和后台工作。
  • 优化主页文件列表、待办页面及收纳盒设置布局,并修复桌面图标切换与显示设置弹窗问题。

稳定性修复

  • 更新检查、确认、下载和重启采用完整的互斥流程,避免重复下载或同时启动多个更新器。
  • 断网、服务器错误及无效更新响应会明确提示检查失败。
  • 映射源文件被删除、改名或所在磁盘离线时,仍可通过右键菜单移除引用。
  • 数据目录迁移的目录准备、锁获取、文件扫描和可写性探测均在后台执行。
  • 加强文件操作恢复与 Windows 集成边界,并补充更新、映射项删除和数据迁移的回归测试。

下载

  • 安装版:WitchDrawer-Setup-v1.4.0-x64.exe
  • 安装版校验:WitchDrawer-Setup-v1.4.0-x64.exe.sha256
  • 便携版:WitchDrawer-v1.4.0-win-x64.zip
  • 便携版校验:WitchDrawer-v1.4.0-win-x64.zip.sha256

便携 ZIP 包含完整运行文件,可直接解压使用;安装版和便携版均为 Windows x64 自包含版本,无需另行安装 .NET 运行时。

WitchDrawer v1.3.15

Choose a tag to compare

@witchscottishfoldcat witchscottishfoldcat released this 27 Sep 05:16

WitchDrawer v1.3.15

更新内容

  • 修复抽屉无法缩成竖排两格的问题;拖动改变抽屉大小时,格数和图标排列会实时更新,取消拖动会恢复原布局。
  • 改善抽屉弹窗动画、启动时的设置读取与拖放响应。
  • 加强跨卷文件移动及数据目录迁移的恢复处理。
  • 整理窗口、视图模型与 Windows 集成代码,并补充相关测试。

下载

  • 安装版:WitchDrawer-Setup-v1.3.15-x64.exe
  • 便携版:WitchDrawer-v1.3.15-win-x64.zip
  • 两个 .sha256 文件用于校验下载完整性。

WitchDrawer v1.3.14

Choose a tag to compare

@witchscottishfoldcat witchscottishfoldcat released this 15 Sep 06:09

更新内容

  • 新增“关于 → 诊断与反馈 → 导出诊断日志”,用户可一键生成 ZIP 并发送给开发者排查问题。
  • 诊断包包含最近 7 天运行日志、应用版本及基础运行环境信息。
  • 诊断包不包含 WitchDrawer 数据库或用户文件内容;导出前会提示日志可能包含文件名和完整路径。
  • 导出在后台完成,支持读取正在使用的当前日志,并通过临时文件生成后再替换目标 ZIP,避免留下半成品。

下载

  • 安装版:WitchDrawer-Setup-v1.3.14-x64.exe
  • 便携版:WitchDrawer-v1.3.14-win-x64.zip
  • 两个 .sha256 文件用于校验下载完整性。

WitchDrawer v1.3.13

Choose a tag to compare

@witchscottishfoldcat witchscottishfoldcat released this 14 Sep 13:27

更新内容

  • 新增收纳盒设置中的“悬停展开”开关,鼠标移入标题可展开,移出后自动收回。
  • 修复收回动画结束时的闪动和布局跳变。
  • 合入 Windows 10 显示桌面兼容修复,避免收纳盒被桌面 WorkerW 窗口遮挡。
  • 优化固定格式收纳盒设置的紧凑布局。

下载

  • 安装版:WitchDrawer-Setup-v1.3.13-x64.exe
  • 便携版:WitchDrawer-v1.3.13-win-x64.zip
  • 两个 .sha256 文件用于校验下载完整性。

WitchDrawer v1.3.12

Choose a tag to compare

@witchscottishfoldcat witchscottishfoldcat released this 13 Sep 17:45

更新内容

  • 待办事项支持双击、F2 或铅笔按钮进入编辑,使用 Enter 保存、Esc 取消。
  • 单项待办和归档事项删除后可在 10 秒内撤销。
  • 桌面待办盒支持从右侧、底部和右下角调整尺寸,并按收纳盒记忆大小。
  • 优化待办列表排版:长文本自动换行,编辑与删除按钮纵向排列,状态提示不会越界。
  • 新增细型自动隐藏滚动条;滚轮、触控板和拖动滑块保持同步,并避开待办卡片与缩放区域。
  • “今日进度”调整为“清单完成率”,准确反映当前未归档事项。

稳定性

  • 串行化待办数据库操作,避免加载、编辑和删除同时发生时出现状态竞争。
  • 尺寸保存失败时恢复拖动前大小,避免未处理异常。
  • 增加待办持久化、撤销、WPF 编辑交互、虚拟化和布局回归测试。

下载

  • WitchDrawer-Setup-v1.3.12-x64.exe:安装版
  • WitchDrawer-v1.3.12-win-x64.zip:便携版
  • 两个 .sha256 文件用于校验下载内容

WitchDrawer v1.3.11

Choose a tag to compare

@witchscottishfoldcat witchscottishfoldcat released this 06 Sep 11:54

更新内容

  • 修复 Windows 10 下按 Win+D 时桌面盒子被一同隐藏的问题。
  • 对齐抽屉盒与普通盒的四格布局高度。
  • 修复抽屉盒二级菜单四边留白不一致的问题,使小尺寸菜单与网格保持方正。
  • 增加对应的 WPF 布局回归测试。

下载

  • WitchDrawer-Setup-v1.3.11-x64.exe:安装版
  • WitchDrawer-v1.3.11-win-x64.zip:便携版

WitchDrawer v1.3.10

Choose a tag to compare

@witchscottishfoldcat witchscottishfoldcat released this 24 Aug 13:02

更新内容

  • 修复从 Windows 资源管理器把文件夹拖入普通收纳盒时,源目录被 OLE 拖放临时占用而导致导入失败的问题。
  • 仅在安全跨卷移动的 holding 重命名遇到 Windows 共享冲突或锁冲突时进行短暂有限重试;权限错误、目标冲突、永久占用和数据安全回滚规则保持不变。
  • 补充真实 Windows 目录句柄占用场景的回归测试,覆盖临时锁释放后完成移动、源目录删除和暂存目录清理。
  • 同步更新版本信息至 1.3.10。

下载

  • WitchDrawer-Setup-v1.3.10-x64.exe:Windows x64 安装包。
  • WitchDrawer-v1.3.10-win-x64.zip:Windows x64 免安装便携版。
  • 两个文件均提供对应的 .sha256 校验文件。

本版本面向 Windows x64。

WitchDrawer v1.3.9

Choose a tag to compare

@witchscottishfoldcat witchscottishfoldcat released this 23 Aug 09:11

更新内容

  • 修复映射收纳盒在图标视图移动项目后切换列表时窗口向上偏移:视图动画和延迟布局期间保持切换前的物理坐标。
  • 映射列表支持按指针落点拖拽排序,并显示蓝色插入位置提示;新顺序通过 SQLite 事务保存,重启后保持不变。
  • 映射列表右边缘支持拖动调宽,宽度按每个盒子独立记忆;拖动热区保持隐形,不额外显示边线。
  • 补充列表插入索引、窗口坐标保护、宽度持久化和批量位置事务回滚测试。
  • 同步更新版本信息至 1.3.9。

下载

  • WitchDrawer-Setup-v1.3.9-x64.exe:Windows x64 安装包。
  • WitchDrawer-v1.3.9-win-x64.zip:Windows x64 免安装便携版。
  • 两个文件均提供对应的 .sha256 校验文件。

本版本面向 Windows x64。

WitchDrawer v1.3.8

Choose a tag to compare

@witchscottishfoldcat witchscottishfoldcat released this 23 Aug 08:29

更新内容

  • 修复重启后靠近屏幕右缘的抽屉盒向左偏移:启动阶段不再使用临时窗口尺寸钳制已保存坐标,等待内容和 SizeToContent 布局稳定后再校正工作区边界。
  • 新增右缘抽屉盒启动布局回归测试。
  • 同步更新版本信息至 1.3.8。

下载

  • WitchDrawer-Setup-v1.3.8-x64.exe:Windows x64 安装包。
  • WitchDrawer-v1.3.8-win-x64.zip:Windows x64 免安装便携版。
  • 两个文件均提供对应的 .sha256 校验文件。

本版本面向 Windows x64。