Skip to content

Releases

FoxBeat v0.1.6 · 修复跳跳狐白色描边

Choose a tag to compare

@anke8888 anke8888 released this 02 Oct 13:07

FoxBeat v0.1.6 · 修复跳跳狐白色描边

修复

  • 清理跳跳狐 19 帧 PNG 素材的白色半透明抠图残留。
  • 保留耳朵、胸口、尾巴等部位的真实白色细节。
  • 不改变跳跳狐的帧序、输入推进、拖动和托盘行为。

验证

  • 前端测试:57 项通过。
  • 前端生产构建:通过。

FoxBeat v0.1.5 · 跳跳狐与散味舞

Pre-release

Choose a tag to compare

@anke8888 anke8888 released this 02 Oct 12:19

FoxBeat v0.1.5 · 跳跳狐与散味舞

新增第九位舞伴「跳跳狐」和专属「散味舞」。内置待机图及 18 张透明动画帧,使用原比例绘制,无需运行时联网。

  • 每次有效按键、鼠标点击或滚轮事件推进一帧,18 帧循环。停手 2 秒恢复待机,再次输入从第一帧开始。
  • 复用 FoxBeat 的窗口、拖动、托盘、设置和原生输入监听。拖动期间保持当前姿势,结束后恢复计时。
  • 主题中心支持点击、键盘、滚轮试玩,以及一键开启三种全局输入来源。切换角色保留原输入开关和其他角色的舞蹈模式。
  • 防止桌面点击与原生监听重复计数,试玩输入转发也根据来源去重。高速输入沿用原生层每批最多 256 次的防积压限制。
  • 修复逐帧超时后、尚未绘制待机时收到下一次输入的重置问题,并预加载舞蹈图片。

更新后,在主题中心选择「跳跳狐 · 散味舞」,点击「应用到桌面」。要跟随三种操作,再点击「开启键盘、点击和滚轮跟随」。

这是开发预览版。安装包和 OTA 文件由 GitHub Actions 在三个平台完成构建与自动测试后发布;macOS 的系统输入权限、不同缩放与多屏拖动仍需实机验收。

FoxBeat v0.1.4

FoxBeat v0.1.4 Pre-release
Pre-release

Choose a tag to compare

@manyou116 manyou116 released this 01 Oct 16:34

OTA 更新验证版

本版本用于验证 v0.1.3 客户端的新版本提示、下载、签名校验、安装和重启流程。功能与 v0.1.3 一致,沿用完整 macOS ad-hoc 签名和现有 OTA 验证公钥。

测试更新提示

  1. 保持当前安装的 v0.1.3 客户端,开启“自动检查更新”和“接收开发预览版”。
  2. 完全退出 FoxBeat 后重新打开,启动约 15 秒后会自动检查;也可以直接点击“检查更新”。
  3. 应显示可更新到 v0.1.4 的提示,确认后通过应用内 OTA 升级。

已运行的客户端自动检查间隔为 6 小时,因此发布后不会立即主动推送到客户端。手动检查或重新启动可以立即测试。

分发说明

本版本仍为开发预览版。macOS 使用完整 ad-hoc 签名,尚无 Developer ID 签名和 Apple 公证,首次浏览器下载安装仍可能被系统拦截。Windows 安装包尚无 Authenticode 签名。输入监控等隐私权限由 macOS 独立管理。

FoxBeat v0.1.3

FoxBeat v0.1.3 Pre-release
Pre-release

Choose a tag to compare

@manyou116 manyou116 released this 01 Oct 15:31

修复

  • 修复 macOS 应用包资源签名不完整的问题,使用无需 Apple 开发者账号的完整 ad-hoc 签名。
  • 在生成 DMG、OTA 归档和 OTA 内容签名之前完成应用签名与扩展属性清理。
  • 发布前自动检查 macOS 应用、OTA 归档和 DMG 中的资源签名、应用标识、版本及隔离属性。
  • macOS 发布构建新增真实 OTA 包的连续安装测试,确认更新后资源签名有效且不会继承旧应用的隔离标记。

更新方式

已经可以正常打开 v0.1.2 的用户,可在应用内“检查更新”并升级。后续建议继续使用应用内 OTA 更新。

v0.1.1 及更早版本没有 OTA 功能,或旧应用已经无法打开时,需要手动下载安装包并替换应用。

首次安装说明

macOS 使用 ad-hoc 签名,尚无 Developer ID 签名和 Apple 公证。浏览器下载的 DMG 首次安装仍可能被系统拦截;完整签名并不等于 Apple 认证。Windows 安装包尚无 Authenticode 签名。

确认安装包来自本 Release 并核对 SHA256SUMS 后,先将 FoxBeat 放入 /Applications,尝试在系统设置中允许打开。如果仍提示“已损坏”,仅对该可信应用执行以下命令;签名验证失败时不会移除隔离标记:

if codesign --verify --deep --strict --verbose=2 /Applications/FoxBeat.app; then
  xattr -dr com.apple.quarantine /Applications/FoxBeat.app && open /Applications/FoxBeat.app
fi

输入监控等隐私权限另由 macOS 管理,更新后请以系统实际授权状态为准。本版本仍为开发预览版。

FoxBeat v0.1.2

FoxBeat v0.1.2 Pre-release
Pre-release

Choose a tag to compare

@manyou116 manyou116 released this 30 Sep 18:25

应用内更新

  • 启动 15 秒后自动检查 GitHub 新版本,此后每 6 小时检查一次,应用收起到托盘后仍可检查。
  • 新版本弹窗显示更新说明,确认后下载、校验签名、安装并重启。
  • 支持下载进度、失败重试、稍后提醒、手动检查和发布详情入口。
  • 偏好设置中可关闭自动检查,或选择是否接收开发预览版。
  • Windows x64、macOS Apple Silicon 和 macOS Intel 均提供带 OTA 签名的更新包。

安装说明

v0.1.1 及更早版本没有更新器,需要从本页手动安装 v0.1.2 一次。安装后,后续带签名的新版本可在应用内升级。

本次仍为开发预览版。OTA 签名用于验证更新包,不等同于系统代码签名;Windows 程序尚无 Authenticode 签名,macOS 尚无 Developer ID 签名及公证。

FoxBeat v0.1.1

FoxBeat v0.1.1 Pre-release
Pre-release

Choose a tag to compare

@manyou116 manyou116 released this 30 Sep 12:36

新增狐狸的小鞭子互动,提供“轻轻抽”和“狠狠抽”两种动作。

更新内容

  • 轻抽为单次挥鞭;重抽为蓄力后三连抽,带更明显的弹起、缩身、挥鞭速度线和接触强调。
  • 修正落点:鞭梢命中身体臀侧,并跟随狐狸的移动、旋转和形变;反应在接触后发生。
  • 支持狐狸、表情小狐狸、委屈小狐狸和害羞橙狐,保留现有画风与单帧位图绘制。
  • 预览区增加两种动作按钮;桌面上右键轻抽,Shift + 右键重抽。
  • 动作在连续、逐帧和自动播放模式下完整播放后恢复,低动态模式减弱动作效果。

安装包

  • Windows x64:FoxBeat_v0.1.1_windows_x64_setup.exe
  • macOS Apple Silicon:FoxBeat_v0.1.1_macos_arm64.dmg
  • macOS Intel:FoxBeat_v0.1.1_macos_x64.dmg
  • 同时提供 macOS 应用归档及 SHA256SUMS。

开发预览版。Windows 和 macOS 安装包均未签名;macOS 尚未公证。

完整变更:v0.1.0...v0.1.1

FoxBeat v0.1.0

FoxBeat v0.1.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Sep 19:03

开发预览版。Windows 和 macOS 安装包均未签名;macOS 尚未公证。

Full Changelog: https://github.com/manyou116/FoxBeat/commits/v0.1.0