Skip to content

v2.1.0-beta.4

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Apr 02:22
· 1 commit to v2.1 since this release

TRDrop v2.1.0-beta.3 Release Notes

Major updates

  • Improved FPS/frametime overlay readability across 1/2/3/4-video layouts.
  • Fixed multi-video frametime placement so each frametime plot stays within its own video region and no longer overlaps or gets hidden behind the framerate plot.
  • Fixed frametime plot rendering so the history curve is visible instead of appearing as an empty chart box.
  • Tuned dense 3/4-video layouts by reducing frametime axis label size and making framerate axes/curves thicker for clearer readability.
  • Enabled frametime overlay by default and enabled profile generation by default in the main UI/default preset.
  • Aligned the default test path with CI by excluding GUI-marked tests from make test and adding a separate make test-gui target.
  • Improved headless Linux CI stability for PyQt-based tests by adding the required Qt/EGL runtime setup.

macOS usage (ZIP-only in this release)

  1. Download and extract TRDrop-macos-universal.zip.
  2. In Terminal, run:
    chmod +x TRDrop-macos-universal
  3. Start the app:
    ./TRDrop-macos-universal
  4. If blocked by Gatekeeper, right-click → Open, or allow it in Privacy & Security.

TRDrop v2.1.0-beta.3 更新说明

主要功能更新

  • 优化了 1/2/3/4 视频布局下 FPS/frametime 图表的可读性。
  • 修复多视频场景下 frametime 图表位置错误的问题,确保每个 frametime 图都显示在各自视频区域内,不再与 framerate 图重叠或被遮挡。
  • 修复 frametime 图表“只有框没有曲线”的问题,历史曲线现在可以正常显示。
  • 针对 3/4 视频密集布局,缩小了 frametime 坐标数字,并加粗了 framerate 坐标线和曲线,显示更清晰。
  • 主界面与默认预设现在默认开启 frametime 图表,并默认勾选 profile 生成功能。
  • 让默认测试路径与 CI 保持一致:make test 默认排除 GUI 测试,并新增 make test-gui 用于单独运行 GUI 测试。
  • 为无头 Linux 环境下的 PyQt 测试补充了 Qt/EGL 运行依赖,提升 CI 稳定性。

macOS 使用说明(本次仅提供 ZIP 包)

  1. 下载 TRDrop-macos-universal.zip 并解压。
  2. 终端进入解压目录后执行:
    chmod +x TRDrop-macos-universal
  3. 启动:
    ./TRDrop-macos-universal
  4. 若被 Gatekeeper 拦截:右键应用选择“打开”,或在「系统设置 → 隐私与安全性」点击“仍要打开”。