DeskBox 1.2.0
English
DeskBox 1.2.0 is the first large release after 1.1.10. It includes a broad widget architecture refactor, introduces the feature-widget foundation, adds Todo and Music as first-class desktop widgets, modernizes Quick Capture, and reorganizes Settings around the new model. This release is larger than the usual maintenance builds because a lot of internal widget plumbing was rebuilt to make future widgets easier to add and maintain.
Download
SHA256:
CD46906468A11F03D17879E8FDEC3C4A67A539148B9F2F07BEC140CEDFB99F9F
The installer checks for .NET 8 Runtime x64 and Windows App Runtime 2.1.3 x64. If either dependency is missing, setup can download and install it.
Highlights
- Rebuilt the widget architecture around shared shell, content host, content factory, registry, session, positioning, diagnostics, and window-factory services.
- Added the feature-widget foundation used by Todo, Quick Capture, Music, and future content widgets.
- Added the Todo widget with local task storage, completion state, filters, inline editing, full-screen editing, and custom due times.
- Added the Music widget with Windows media session integration, playback controls, playback mode switching, system volume control, responsive waveform styles, compact layout, and optional album-color ambience.
- Migrated Quick Capture onto the newer widget/content infrastructure, improved editing consistency, and added cached thumbnails for recent image previews.
- Unified widget chrome and editing details across file and feature widgets: title bars, title styles, inline editors, full-screen editors, hover/pressed states, empty states, tooltips, and action controls.
- Reorganized Settings for the new architecture, including feature widgets, file-widget display, appearance, interaction/global hotkey, Quick Capture, and music options.
- Expanded automated tests around widget factories, registry/session/positioning, content windows, Todo, feature-widget settings, storage cleanup, and Quick Capture image handling.
- Changed the project license to GPL-3.0-only for future source code and releases. Previously published MIT-licensed versions remain under MIT.
Notes For Testing
- Test overwrite install from 1.1.10 and confirm existing widgets, files, Quick Capture data, Todo data, settings, and managed storage content remain intact.
- Test a fresh install on another Windows 11 machine, especially first launch, tray startup, global hotkey, file drag/drop, Todo, Quick Capture recent images, and Music.
- If Windows App Runtime or .NET 8 Runtime is missing, verify that the installer dependency prompt appears correctly.
Compatibility
- Target system: Windows 11.
- Runtime dependencies: .NET 8 Runtime x64 and Windows App Runtime 2.1.3 x64.
- Overwrite installs preserve existing app settings, widget configuration, Todo data, Quick Capture data, and managed storage content.
中文
DeskBox 1.2.0 是 1.1.10 之后的第一个大版本。这个版本不只是视觉调整,而是完成了一轮比较大的格子架构重构:新的功能格子基础设施落地,待办和音乐成为一等桌面格子,随记迁移到新的内容体系,设置页也围绕新的架构重新整理。后续继续增加功能格子、统一交互和维护窗口生命周期,都会建立在这轮重构之上。
下载
SHA256:
CD46906468A11F03D17879E8FDEC3C4A67A539148B9F2F07BEC140CEDFB99F9F
安装器会检测 .NET 8 Runtime x64 和 Windows App Runtime 2.1.3 x64。缺少依赖时,安装流程可以联网下载并安装。
主要更新
- 重构格子架构:文件格子和功能格子开始共享外壳、内容宿主、内容工厂、注册表、会话、定位、诊断和窗口工厂等基础服务。
- 建立功能格子基础设施,用于承载待办、随记、音乐以及后续更多内容格子。
- 新增待办格子:支持本地任务存储、完成状态、筛选、行内编辑、全屏编辑和自定义结束时间。
- 新增音乐格子:接入 Windows 媒体会话,支持播放控制、播放模式切换、系统音量控制、自适应频谱、紧凑布局和可选封面氛围取色。
- 随记迁移到新的格子/内容体系,编辑体验更一致,并为最近图片预览增加缩略图缓存,减少图片较多时的卡顿和内存压力。
- 统一文件格子和功能格子的外壳与编辑细节:标题栏、标题样式、行内编辑、全屏编辑、悬停/按下状态、空状态、tooltip 和操作控件。
- 按新架构重新整理设置页,包括功能格子、文件格子显示、外观、交互/全局快捷键、随记和音乐相关设置。
- 扩展自动化测试覆盖:新增格子工厂、注册/会话/定位、内容窗口、待办、功能格子设置、收纳清理和随记图片处理相关测试。
- 项目授权协议调整为 GPL-3.0-only,适用于后续源码和版本;此前已经按 MIT 发布的旧版本仍保持 MIT 授权。
测试建议
- 建议从 1.1.10 覆盖安装测试,确认已有格子、文件、随记、待办、设置和收纳目录内容都能保留。
- 建议在另一台 Windows 11 电脑上测试全新安装,重点看首次启动、托盘、开机自启、全局快捷键、文件拖拽、待办、随记最近图片和音乐格子。
- 如果目标电脑缺少 Windows App Runtime 或 .NET 8 Runtime,请确认安装器能正确弹出依赖安装提示。
兼容性
- 目标系统:Windows 11。
- 运行依赖:.NET 8 Runtime x64、Windows App Runtime 2.1.3 x64。
- 覆盖安装会保留现有应用设置、格子配置、待办数据、随记数据和收纳目录内容。