Skip to content

Releases

DeskFlow v1.0.30

Choose a tag to compare

@AchooLuv AchooLuv released this 04 Nov 15:27

DeskFlow v1.0.30

把“打开日志 / 开源许可 / 恢复默认设置”三个按钮放回关于卡片右下角,同时保留 v1.0.29 的紧凑信息排版。

本版调整

  • 三个按钮恢复底部右对齐。
  • 关于文字区宽度收窄到按钮左侧,最后一行不会再和按钮重叠。
  • 关于信息保持:
    • 版本
    • 图片轮播 · 动态壁纸 · 任务栏透明
    • 系统平台
    • GitHub 地址
    • GPL v3 / © AchooLuv
  • 不涉及壁纸挂载、VLC、任务栏、开机启动或窗口尺寸逻辑。

下载

文件 说明 SHA-256
DeskFlow.exe 单文件便携版,约 19.5 MB 33BF14080E5DA20704BD310224C7ACE5CE657C63C42302C1F65EBFC6B1ED4A9F
DeskFlow-1.0.30-slim-win64.zip 含程序、README、三张截图与许可,约 19.4 MB 8C4BBEDC5DD6494E6EC457FAA262F9A4D3E2BBA93F72E31D3BAD0F1D15777B8B

系统要求

  • Windows 10(1809 及以上)/ Windows 11,64 位。
  • 首次启动会释放约 40 MB 播放组件到 %LOCALAPPDATA%\DeskFlow\runtime\vlc-3.0.21-slim2。
  • 不需要单独安装 VLC 或 .NET;使用 Windows 自带的 .NET Framework 4.8。
  • 不支持 Windows 7/8.1。

许可

GPL v3。VLC 3.0.21(GPLv2+)与 libwebp dwebp(BSD-3-Clause)的许可与来源见 THIRD-PARTY-NOTICES.txt,也可在程序“设置 → 开源许可”中查看。

源码:https://github.com/AchooLuv/DeskFlow

DeskFlow v1.0.29

DeskFlow v1.0.29 Pre-release
Pre-release

Choose a tag to compare

@AchooLuv AchooLuv released this 04 Nov 15:23

DeskFlow v1.0.29

优化设置页“关于 DeskFlow”的信息和按钮布局。

本版调整

  • 关于信息更贴合软件本身:
    • DeskFlow 版本
    • 图片轮播 · 动态壁纸 · 任务栏透明
    • 系统平台
    • GitHub 地址
    • GPL v3 / © 2026 AchooLuv
  • “打开日志 / 开源许可 / 恢复默认设置”移到关于卡片右上角,避免和最后一行文字重叠。
  • 关于卡片的文本宽度跟随窗口调整。
  • 最小窗口和稍小窗口下不再发生按钮与文字重叠。
  • 不涉及壁纸挂载、VLC、任务栏、开机启动或窗口尺寸逻辑。

下载

文件 说明 SHA-256
DeskFlow.exe 单文件便携版,约 19.5 MB 1849D1A77796447B7F42851213C5AE1468A350F098CBA3F50F37344EA3CBAD88
DeskFlow-1.0.29-slim-win64.zip 含程序、README、三张截图与许可,约 19.4 MB 7CAD4FC26F6F652BDAD43AA891544EAA9F7AF646B8120B8DCF5A8B051E77F34B

系统要求

  • Windows 10(1809 及以上)/ Windows 11,64 位。
  • 首次启动会释放约 40 MB 播放组件到 %LOCALAPPDATA%\DeskFlow\runtime\vlc-3.0.21-slim2。
  • 不需要单独安装 VLC 或 .NET;使用 Windows 自带的 .NET Framework 4.8。
  • 不支持 Windows 7/8.1。

许可

GPL v3。VLC 3.0.21(GPLv2+)与 libwebp dwebp(BSD-3-Clause)的许可与来源见 THIRD-PARTY-NOTICES.txt,也可在程序“设置 → 开源许可”中查看。

源码:https://github.com/AchooLuv/DeskFlow

DeskFlow v1.0.28

DeskFlow v1.0.28 Pre-release
Pre-release

Choose a tag to compare

@AchooLuv AchooLuv released this 04 Nov 15:16

DeskFlow v1.0.28

关于页面去掉“播放引擎 VLC 3.0.21 · WebP libwebp 1.6.0”这一行。

本版调整

  • 删除“关于 DeskFlow”中的播放引擎版本行。
  • 后续的 GitHub 链接和开源说明上移,避免留下空档。
  • 不涉及壁纸挂载、VLC、任务栏、开机启动或窗口尺寸逻辑。

下载

文件 说明 SHA-256
DeskFlow.exe 单文件便携版,约 19.5 MB DC7102CAFF14CBA34E178D4B0C2D6775ADCE8B788071728DF0F0782759DB83DB
DeskFlow-1.0.28-slim-win64.zip 含程序、README、三张截图与许可,约 19.4 MB F86A18C717F913EF5CAF49A1A9D55F6C8DB83CB5243BE16DB045EA2980CFD901

系统要求

  • Windows 10(1809 及以上)/ Windows 11,64 位。
  • 首次启动会释放约 40 MB 播放组件到 %LOCALAPPDATA%\DeskFlow\runtime\vlc-3.0.21-slim2。
  • 不需要单独安装 VLC 或 .NET;使用 Windows 自带的 .NET Framework 4.8。
  • 不支持 Windows 7/8.1。

许可

GPL v3。VLC 3.0.21(GPLv2+)与 libwebp dwebp(BSD-3-Clause)的许可与来源见 THIRD-PARTY-NOTICES.txt,也可在程序“设置 → 开源许可”中查看。

源码:https://github.com/AchooLuv/DeskFlow

DeskFlow v1.0.27

DeskFlow v1.0.27 Pre-release
Pre-release

Choose a tag to compare

@AchooLuv AchooLuv released this 04 Nov 15:08

DeskFlow v1.0.27

限制窗口最小尺寸。

本版调整

  • MinimumSize 从 940 × 620 调整为 1000 × 660。
  • 这是之前版本的默认窗口大小;现在窗口不能再缩小到比它更小。
  • 最大化、还原、放大不受影响。
  • 不涉及壁纸挂载、VLC、任务栏或开机启动逻辑。

下载

文件 说明 SHA-256
DeskFlow.exe 单文件便携版,约 19.5 MB 4E9BC572FF777B679060C733EDA982B38F911B4FF62284EF5C219DAAF22C3DFB
DeskFlow-1.0.27-slim-win64.zip 含程序、README、三张截图与许可,约 19.4 MB 7A09280E8527835DBBDF25CF36C353F4F017CC0ED8EC875872BD03E797DA6B86

系统要求

  • Windows 10(1809 及以上)/ Windows 11,64 位。
  • 首次启动会释放约 40 MB 播放组件到 %LOCALAPPDATA%\DeskFlow\runtime\vlc-3.0.21-slim2。
  • 不需要单独安装 VLC 或 .NET;使用 Windows 自带的 .NET Framework 4.8。
  • 不支持 Windows 7/8.1。

许可

GPL v3。VLC 3.0.21(GPLv2+)与 libwebp dwebp(BSD-3-Clause)的许可与来源见 THIRD-PARTY-NOTICES.txt,也可在程序“设置 → 开源许可”中查看。

源码:https://github.com/AchooLuv/DeskFlow

DeskFlow v1.0.26

DeskFlow v1.0.26 Pre-release
Pre-release

Choose a tag to compare

@AchooLuv AchooLuv released this 04 Nov 15:02

DeskFlow v1.0.26

修复图片轮播/动态壁纸页最大化后,预览区高度不跟随放大的问题。

本版调整

  • 第一行预览区(以及右侧同高卡片)现在会吃掉窗口增加的高度。
  • 底部操作卡保持稳定的最小高度,不再独占最大化后的全部剩余空间。
  • 普通窗口高度下仍保持原来的 236px 预览高度。
  • 设置页布局不变。
  • 不涉及壁纸挂载、VLC、任务栏或开机启动逻辑。

下载

文件 说明 SHA-256
DeskFlow.exe 单文件便携版,约 19.5 MB 532A583B37F4D6B9EE964CB311E8996C297CBE939E5CD67138D210644BB9A6F2
DeskFlow-1.0.26-slim-win64.zip 含程序、README、三张截图与许可,约 19.4 MB CC6355DDCB92F7098550DA07C6D988DF5B81AF35301FF2D9752ED87F3572DD99

系统要求

  • Windows 10(1809 及以上)/ Windows 11,64 位。
  • 首次启动会释放约 40 MB 播放组件到 %LOCALAPPDATA%\DeskFlow\runtime\vlc-3.0.21-slim2。
  • 不需要单独安装 VLC 或 .NET;使用 Windows 自带的 .NET Framework 4.8。
  • 不支持 Windows 7/8.1。

许可

GPL v3。VLC 3.0.21(GPLv2+)与 libwebp dwebp(BSD-3-Clause)的许可与来源见 THIRD-PARTY-NOTICES.txt,也可在程序“设置 → 开源许可”中查看。

源码:https://github.com/AchooLuv/DeskFlow

DeskFlow v1.0.25

DeskFlow v1.0.25 Pre-release
Pre-release

Choose a tag to compare

@AchooLuv AchooLuv released this 04 Nov 14:55

DeskFlow v1.0.25

修复最大化/拖动窗口边缘时,三个页面的内容不跟随窗口宽度重排的问题。

原因

三个页面都继承自 PageBase,但 PageBase 只在切换页面或刷新状态时调用 LayoutPage(),没有在控件尺寸变化时重排。因此右侧内容一直保持首次布局的固定宽度。

修复

在 PageBase.OnResize 中调用 LayoutPage():

  • 图片轮播页
  • 动态壁纸页
  • 设置页

现在最大化、还原、拖动边缘改变窗口大小时,预览区、侧栏卡片、文件夹卡片、操作区和设置卡片都会跟随宽度重新布局。

本版不涉及壁纸挂载、VLC、任务栏或开机启动逻辑。

下载

文件 说明 SHA-256
DeskFlow.exe 单文件便携版,约 19.5 MB 8E70196E7A32919A50421CEF1E7312F074D4105D1BBAC9598805E06A2EDF59F1
DeskFlow-1.0.25-slim-win64.zip 含程序、README、三张截图与许可,约 19.4 MB F106EB49DEEA511611072306285AA0EAB23A7825B73C56B0122DF96674BB2017

系统要求

  • Windows 10(1809 及以上)/ Windows 11,64 位。
  • 首次启动会释放约 40 MB 播放组件到 %LOCALAPPDATA%\DeskFlow\runtime\vlc-3.0.21-slim2。
  • 不需要单独安装 VLC 或 .NET;使用 Windows 自带的 .NET Framework 4.8。
  • 不支持 Windows 7/8.1。

许可

GPL v3。VLC 3.0.21(GPLv2+)与 libwebp dwebp(BSD-3-Clause)的许可与来源见 THIRD-PARTY-NOTICES.txt,也可在程序“设置 → 开源许可”中查看。

源码:https://github.com/AchooLuv/DeskFlow

DeskFlow v1.0.24

DeskFlow v1.0.24 Pre-release
Pre-release

Choose a tag to compare

@AchooLuv AchooLuv released this 29 Oct 02:01

DeskFlow v1.0.24

紧急修复 v1.0.23 重启后“壁纸未挂载到桌面”的问题。

回归原因

v1.0.22 为了消除黑闪,完全移除了向 Progman 发送 0x052C 的逻辑。但该消息正是 WorkerW 不存在时创建桌面挂载点 所必需的。重启后 Explorer 尚未创建 WorkerW,程序就永远找不到挂载目标,于是提示未挂载。

修复

  • 只在 WorkerW 不存在时发送一次 0x052C 创建挂载点。
  • 已有 WorkerW 时绝不发送,避免每次挂载都让 Explorer 重排桌面造成黑闪。
  • 发送后重新扫描 WorkerW;找不到就保持窗口隐藏并重试。
  • 保留 v1.0.23 的视频显示修复(BeginInvoke,不依赖空的 SynchronizationContext)。
  • 保留系统壁纸过渡背景、视频首帧延迟揭示、退出恢复系统壁纸。

说明

  • 开机自动启动请先把 C:\Program Files\DeskFlow.exe 替换为 v1.0.24。
  • 这次修复的是“完全用不了”的挂载回归;黑闪问题后续再继续收敛。

下载

文件 说明 SHA-256
DeskFlow.exe 单文件便携版,约 19.5 MB 927BD86914F4FE18E2FEAE303437A9EFA9399DBEB852077E91FD4CFCCFA55439
DeskFlow-1.0.24-slim-win64.zip 含程序、README、三张截图与许可,约 19.4 MB 118D34FFC487A425044A66CB9FC163A8798B40E172E27031E6F12954EB1B02D1

系统要求

  • Windows 10(1809 及以上)/ Windows 11,64 位。
  • 首次启动会释放约 40 MB 播放组件到 %LOCALAPPDATA%\DeskFlow\runtime\vlc-3.0.21-slim2。
  • 不需要单独安装 VLC 或 .NET;使用 Windows 自带的 .NET Framework 4.8。
  • 不支持 Windows 7/8.1。

许可

GPL v3。VLC 3.0.21(GPLv2+)与 libwebp dwebp(BSD-3-Clause)的许可与来源见 THIRD-PARTY-NOTICES.txt,也可在程序“设置 → 开源许可”中查看。

源码:https://github.com/AchooLuv/DeskFlow

DeskFlow v1.0.23

DeskFlow v1.0.23 Pre-release
Pre-release

Choose a tag to compare

@AchooLuv AchooLuv released this 29 Oct 01:54

DeskFlow v1.0.23

紧急修复 v1.0.22 动态壁纸完全无法播放的问题。

回归原因

v1.0.22 为了延迟显示视频,使用了:

SynchronizationContext sync = _sync;

但 WallpaperController 是在 Application.Run() 之前构造的,此时 SynchronizationContext.Current 为 null,延迟回调直接返回,ShowVideo() 永远不会执行。所以视频一直在后台播放,窗口却始终不显示。

修复

  • 延迟显示视频改为直接投递到壁纸窗口句柄:
    • WallpaperWindow.BeginInvoke(...)
    • 不再依赖 SynchronizationContext
  • 视频首帧前继续显示系统壁纸/旧画面,约 400ms 后显示视频。
  • 停止视频时先隐藏视频、显示过渡背景,再停止 VLC。
  • 退出时先 PrepareExit(),再恢复系统壁纸、销毁窗口。
  • 保留 v1.0.22 移除 0x052C 桌面重排、WorkerW 目标修正、系统壁纸恢复。

验证

  • 本地启动后确认 VLC video main/output 窗口为 vis=True,动态壁纸可显示。
  • 启动录制不再出现持续黑帧。

下载

文件 说明 SHA-256
DeskFlow.exe 单文件便携版,约 19.5 MB 2FE9104E299DDDA7D19BC04470AD99687AE8E75098A927E657BC6FA56EC298E8
DeskFlow-1.0.23-slim-win64.zip 含程序、README、三张截图与许可,约 19.4 MB 290B4A8E841904CFB5ABEFA0A66A10A399A12F0B555D9BCE5B369CE082AB01CF

系统要求

  • Windows 10(1809 及以上)/ Windows 11,64 位。
  • 首次启动会释放约 40 MB 播放组件到 %LOCALAPPDATA%\DeskFlow\runtime\vlc-3.0.21-slim2。
  • 不需要单独安装 VLC 或 .NET;使用 Windows 自带的 .NET Framework 4.8。
  • 不支持 Windows 7/8.1。

许可

GPL v3。VLC 3.0.21(GPLv2+)与 libwebp dwebp(BSD-3-Clause)的许可与来源见 THIRD-PARTY-NOTICES.txt,也可在程序“设置 → 开源许可”中查看。

源码:https://github.com/AchooLuv/DeskFlow

DeskFlow v1.0.22

DeskFlow v1.0.22 Pre-release
Pre-release

Choose a tag to compare

@AchooLuv AchooLuv released this 29 Oct 01:49

DeskFlow v1.0.22

修复动态壁纸模式下启动、切换、退出的短暂黑屏。

本版修复

  • 启动不再触发 Explorer 重绘:移除了每次挂载都向 Progman 发送未公开 0x052C 的逻辑;该消息会让 Explorer 重排桌面并产生可见黑闪。
  • 视频首帧前不显示黑色交换链:libVLC 的 Started 事件早于 Direct3D 首帧,v1.0.22 在 Started 后保留过渡背景约 400ms,再显示视频宿主。
  • 切换模式:
    • 视频 → 图片:先显示旧图片/系统壁纸,再停止 VLC,避免 D3D 销毁黑帧。
    • 图片 → 视频:旧图片/系统壁纸保持显示,视频首帧延迟揭示。
  • 退出:先隐藏视频、显示过渡背景,再恢复系统壁纸、销毁窗口,避免退出瞬间黑闪。
  • 系统壁纸过渡背景:继续使用当前系统壁纸作为启动/切换/退出时的过渡内容。
  • Windows 10 只挂 WorkerW,不退回 Progman。

验证

  • 用 30fps 桌面录制启动过程,修复前约 0.4s 全黑,修复后未检测到黑帧。
  • 动态壁纸启动/切换/退出仍需在真实桌面上确认。

下载

文件 说明 SHA-256
DeskFlow.exe 单文件便携版,约 19.5 MB 260571119EB997459B511E7E212B86071D23A633905FB8024421DBB4FAD7D946
DeskFlow-1.0.22-slim-win64.zip 含程序、README、三张截图与许可,约 19.4 MB 83AE1D0726ED9A91F0A0CC377E914AF8BF47CC701347D176CE0A258218284463

系统要求

  • Windows 10(1809 及以上)/ Windows 11,64 位。
  • 首次启动会释放约 40 MB 播放组件到 %LOCALAPPDATA%\DeskFlow\runtime\vlc-3.0.21-slim2。
  • 不需要单独安装 VLC 或 .NET;使用 Windows 自带的 .NET Framework 4.8。
  • 不支持 Windows 7/8.1。

许可

GPL v3。VLC 3.0.21(GPLv2+)与 libwebp dwebp(BSD-3-Clause)的许可与来源见 THIRD-PARTY-NOTICES.txt,也可在程序“设置 → 开源许可”中查看。

源码:https://github.com/AchooLuv/DeskFlow

DeskFlow v1.0.21

DeskFlow v1.0.21 Pre-release
Pre-release

Choose a tag to compare

@AchooLuv AchooLuv released this 29 Oct 01:36

DeskFlow v1.0.21

进一步修复启动/切换的短暂黑屏和退出后桌面全黑。

本版修复

  • 启动不再黑屏:启动时把系统当前壁纸作为过渡背景,先显示它,再替换为图片或视频,不再露出黑色父窗口。
  • 切换模式不再黑屏:保留上一张图片/视频帧;没有旧内容时显示系统壁纸,直到新内容就绪。
  • 退出恢复系统壁纸:退出前先通过 SystemParametersInfo(SPI_SETDESKWALLPAPER) 恢复当前系统壁纸,再隐藏/销毁壁纸窗口,并重绘 Progman/WorkerW。
  • Windows 10 只挂 WorkerW:找不到 WorkerW 时保持隐藏重试,不再退回 Progman 的黑色背景。
  • 不再显示全屏 fallback 黑窗。
  • 保留 v1.0.20 的 WorkerW 目标修正、切换保留旧内容、退出重绘。
  • 保留之前 VLC/WebP/异步预览/性能清理。

说明

  • 开机自动启动必须先替换 C:\Program Files\DeskFlow.exe 为 v1.0.21,否则仍然运行旧版。
  • 系统日志未发现 NVIDIA 显示驱动 TDR/超时,GPU 状态正常;本次修复针对桌面窗口和系统壁纸恢复路径。

下载

文件 说明 SHA-256
DeskFlow.exe 单文件便携版,约 19.5 MB 7FB9C99209286C99AA0D8DBA4D38BE404BE1432717EE380A62E5A066FD2CFEB8
DeskFlow-1.0.21-slim-win64.zip 含程序、README、三张截图与许可,约 19.4 MB 0A641536C58CEA78BDBABC058EE6DF83B8BBC8247958811F4D79E51999CEAE04

系统要求

  • Windows 10(1809 及以上)/ Windows 11,64 位。
  • 首次启动会释放约 40 MB 播放组件到 %LOCALAPPDATA%\DeskFlow\runtime\vlc-3.0.21-slim2。
  • 不需要单独安装 VLC 或 .NET;使用 Windows 自带的 .NET Framework 4.8。
  • 不支持 Windows 7/8.1。

许可

GPL v3。VLC 3.0.21(GPLv2+)与 libwebp dwebp(BSD-3-Clause)的许可与来源见 THIRD-PARTY-NOTICES.txt,也可在程序“设置 → 开源许可”中查看。

源码:https://github.com/AchooLuv/DeskFlow