github OhMyMeme/OhMyMeme 0.2.2

latest releases: 0.6.3, nightly, 0.6.2...
one month ago

v0.2.2

云端同步多线程

  • push/pull 使用 ThreadPoolExecutor 多线程传输
  • 配置项 sync_threads(默认 3,范围 1-8)
  • 每个工作线程创建独立后端连接(FTP/S3/R2 均适用)
  • _sync_lock 保护进度状态原子递增

安装更新前自动退出应用

  • run_downloaded_installer() 启动安装程序后调用 _schedule_quit() 关闭窗口
  • 避免 exe 文件锁导致更新失败

开机自启修复

  • 设置页开关现在正确读取真实系统状态(不再是 undefined)
  • is_auto_start_enabled() 改为仅检测注册表 Run 键(移除启动文件夹快捷方式检测)
  • set_auto_start() 仅操作注册表,不再创建/删除启动文件夹快捷方式
  • InnoSetup 安装程序改为写注册表 Run 键,不再创建启动文件夹快捷方式
  • [InstallDelete] 升级时自动清理旧版遗留的启动快捷方式
  • 源码运行时仅清理指向 python.exe 的注册项,不误删发行版

启动参数

  • --startup-debug: 输出开机自启检测详情(注册表值、启动文件夹路径、快捷方式是否存在)
  • --silent 在源码启动时忽略配置文件的 silent_start(需显式传参)

Don't miss a new OhMyMeme release

NewReleases is sending notifications on new releases.