Releases: witchscottishfoldcat/WitchDrawer
Releases · witchscottishfoldcat/WitchDrawer
Release list
WitchDrawer v1.4.1
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
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
WitchDrawer v1.3.15
更新内容
- 修复抽屉无法缩成竖排两格的问题;拖动改变抽屉大小时,格数和图标排列会实时更新,取消拖动会恢复原布局。
- 改善抽屉弹窗动画、启动时的设置读取与拖放响应。
- 加强跨卷文件移动及数据目录迁移的恢复处理。
- 整理窗口、视图模型与 Windows 集成代码,并补充相关测试。
下载
- 安装版:
WitchDrawer-Setup-v1.3.15-x64.exe - 便携版:
WitchDrawer-v1.3.15-win-x64.zip - 两个
.sha256文件用于校验下载完整性。
WitchDrawer v1.3.14
更新内容
- 新增“关于 → 诊断与反馈 → 导出诊断日志”,用户可一键生成 ZIP 并发送给开发者排查问题。
- 诊断包包含最近 7 天运行日志、应用版本及基础运行环境信息。
- 诊断包不包含 WitchDrawer 数据库或用户文件内容;导出前会提示日志可能包含文件名和完整路径。
- 导出在后台完成,支持读取正在使用的当前日志,并通过临时文件生成后再替换目标 ZIP,避免留下半成品。
下载
- 安装版:
WitchDrawer-Setup-v1.3.14-x64.exe - 便携版:
WitchDrawer-v1.3.14-win-x64.zip - 两个
.sha256文件用于校验下载完整性。
WitchDrawer v1.3.13
更新内容
- 新增收纳盒设置中的“悬停展开”开关,鼠标移入标题可展开,移出后自动收回。
- 修复收回动画结束时的闪动和布局跳变。
- 合入 Windows 10 显示桌面兼容修复,避免收纳盒被桌面 WorkerW 窗口遮挡。
- 优化固定格式收纳盒设置的紧凑布局。
下载
- 安装版:
WitchDrawer-Setup-v1.3.13-x64.exe - 便携版:
WitchDrawer-v1.3.13-win-x64.zip - 两个
.sha256文件用于校验下载完整性。
WitchDrawer v1.3.12
更新内容
- 待办事项支持双击、F2 或铅笔按钮进入编辑,使用 Enter 保存、Esc 取消。
- 单项待办和归档事项删除后可在 10 秒内撤销。
- 桌面待办盒支持从右侧、底部和右下角调整尺寸,并按收纳盒记忆大小。
- 优化待办列表排版:长文本自动换行,编辑与删除按钮纵向排列,状态提示不会越界。
- 新增细型自动隐藏滚动条;滚轮、触控板和拖动滑块保持同步,并避开待办卡片与缩放区域。
- “今日进度”调整为“清单完成率”,准确反映当前未归档事项。
稳定性
- 串行化待办数据库操作,避免加载、编辑和删除同时发生时出现状态竞争。
- 尺寸保存失败时恢复拖动前大小,避免未处理异常。
- 增加待办持久化、撤销、WPF 编辑交互、虚拟化和布局回归测试。
下载
- WitchDrawer-Setup-v1.3.12-x64.exe:安装版
- WitchDrawer-v1.3.12-win-x64.zip:便携版
- 两个 .sha256 文件用于校验下载内容
WitchDrawer v1.3.11
更新内容
- 修复 Windows 10 下按 Win+D 时桌面盒子被一同隐藏的问题。
- 对齐抽屉盒与普通盒的四格布局高度。
- 修复抽屉盒二级菜单四边留白不一致的问题,使小尺寸菜单与网格保持方正。
- 增加对应的 WPF 布局回归测试。
下载
WitchDrawer-Setup-v1.3.11-x64.exe:安装版WitchDrawer-v1.3.11-win-x64.zip:便携版
WitchDrawer v1.3.10
更新内容
- 修复从 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
更新内容
- 修复映射收纳盒在图标视图移动项目后切换列表时窗口向上偏移:视图动画和延迟布局期间保持切换前的物理坐标。
- 映射列表支持按指针落点拖拽排序,并显示蓝色插入位置提示;新顺序通过 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
更新内容
- 修复重启后靠近屏幕右缘的抽屉盒向左偏移:启动阶段不再使用临时窗口尺寸钳制已保存坐标,等待内容和 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。