Skip to content

v2.10

Compare
Choose a tag to compare
@Lessica Lessica released this 26 Nov 09:41
· 5 commits to main since this release
3cca184

💥 新功能「系统音频录制」

现已支持录制系统音频(下称 内录,即录制设备发出的、你能听到的声音),你可以从如下几处启动 内录

  • 从悬浮窗启动:当右侧按钮显示为 “系统音频” 或某一 App 名称时,轻按以开始 内录
  • 长按悬浮球启动:可在「设置」「悬浮球」「长按动作」选项中选择录制哪一种内容
  • 长按主屏幕应用图标启动
  • 使用快捷指令「开始录音」或「启停录音」启动
  • 使用 URL Scheme 启动(使用说明

你可以随时启动 内录。没有正在播放的音频时,录制输出无声内容。

使用须知

  • 内录 会以结束时正在播放的应用程序名称作为显示名
  • 如果有更高优先级的音频事务(如来去电),内录 会被打断,你需要在 App 中手动转换此次录音

🆕 新功能

  • 新增「悬浮球」「当没有通话时…」选项
    • 你可以自定义:当没有通话时,轻按悬浮球右侧的主要按钮时,所执行的动作
  • 在「悬浮球」「长按动作」中新增「打开应用程序」和「录制系统音频」选项
  • 「应用程序」页面现已能够显示各个应用程序「允许自动录音」和「允许唤醒悬浮球」的开关状态
  • 录音列表右上角筛选器新增「按录音类型筛选」

✅ 优化与改进

  • 录音列表的录音波形图现已加入持久化位图缓存,加载更快、极致顺滑
  • 购买页面新增「无痕浏览」模式检测,适时给出防呆提示
  • 在购买页面弹窗时截图,适时给出防呆提示
  • 当系统媒体服务遇到故障时,紧急停止录制并给出推送通知提示(需打开「显示结束通知」)
  • ⚠️ 调节非 CallKit 通话嗅探服务的内部机制

🔨 问题修复

  • 修复「应用程序」选项页面防呆提示显示条件未考虑「使用默认设置」选项的问题
  • 增大部分文字按钮的接触面积

💥 New Feature “System Audio Recording”

Now supports recording system audio (hereinafter referred to as Internal Recording, which records the sounds emitted by the device that you can hear). You can start Internal Recording from the following places:

  • Start from the floating window: When the button on the right side displays “System Audio” or the name of an app, tap to start Internal Recording.
  • Long press the floating ball to start: You can select what to record in “Settings” → “Floating Ball” → “Long Press Action”.
  • Long press the app icon on the home screen to start.
  • Use the shortcuts “Start Recording” or “Toggle Recording” to start.
  • Start via URL Scheme (Instructions)

You can start Internal Recording at any time. When no audio is playing, the recording outputs silent content.

Notes

  • Internal Recording will use the name of the application that is playing when the recording ends as the display name.
  • If there are audio transactions of the same or higher priority (such as incoming or outgoing calls), Internal Recording will be interrupted, and you need to manually convert this recording in the app.

🆕 New Features

  • Added the “Floating Ball” → “When there is no call...” option
    • You can customize the action performed when tapping the main button on the right side of the floating ball when there is no call.
  • Added “Open Application” and “Record System Audio” options to the “Floating Ball” → “Long Press Action”.
  • The “Applications” page now displays the toggle status of “Allow Automatic Recording” and “Allow Floating Ball Activation” for each application.
  • Added “Filter by Recording Type” to the filter in the upper right corner of the recording list.

✅ Optimizations and Improvements

  • The recording waveform graphs in the recording list now have persistent bitmap caching, loading faster and smoother.
  • Added “Incognito Mode” detection on the purchase page to provide timely user guidance.
  • When taking a screenshot of a popup on the purchase page, provide timely user guidance.
  • When the system media service encounters a fault, immediately stop recording and provide a push notification alert (requires “Show End Notification” to be enabled).

🔨 Bug Fixes

  • Fixed an issue where the display condition of the user guidance on the “Application” options page did not consider the “Use Default Settings” option.
  • Increased the touch area of some text buttons.