Skip to content

Qrip v0.2.0

Choose a tag to compare

@zyw0815 zyw0815 released this 16 Aug 07:06
· 14 commits to main since this release

English | 中文

Qrip v0.2.0

What's New

🌐 Language support (English / 中文)

  • New Language setting under Settings → General — switch between English and Chinese instantly, applies to the entire UI
  • Language toggle also available on the login page, so first-time users can pick their language before signing in
  • Choice is saved and restored on restart
  • Template tokens are localized too (e.g. {artist} shows as {歌手} in Chinese mode) — the actual config format stays in English, so downloads are unaffected

🛠 Template editor rework

  • + Custom now opens with a blank template — build from scratch
  • ⌫ Delete Last removes a whole token or separator instead of one character
  • ✕ Close discards the edit and restores the previous template; ✓ Save commits it
  • Saving rejects empty or token-less templates with an error message

📦 Packaging & CI

  • CI builds only on version tags (no more builds on every push)
  • Release flow: merge to main → tag v* → auto-build both platforms

⚖️ Licensing

  • License changed from MIT to GPL-3.0 (Qrip vendors the GPL-3.0 streamrip library, so the combined work must be GPL-3.0)
  • README now carries a Disclaimer; docs available in English and Chinese

Downloads

Platform File
macOS (Apple Silicon, 11+) Qrip-0.2.0-arm64.dmg
Windows (10+) Qrip Setup 0.2.0.exe

No Python install needed — the backend ships as a standalone binary inside the app.

The installers are unsigned: macOS shows an 'unidentified developer' warning (right-click → Open), Windows SmartScreen asks for confirmation.


中文

Qrip v0.2.0

更新内容

🌐 语言支持(English / 中文)

  • 设置 → 通用 新增语言选项,中英文即时切换,覆盖整个界面
  • 登录页也提供语言切换,首次使用的用户登录前即可选择语言
  • 选择会保存并在重启后恢复
  • 模板占位符同步本地化(中文模式显示 {歌手},实际配置仍是英文格式,下载不受影响)

🛠 模板编辑器重构

  • + 自定义 现在以空白模板打开,从零搭建
  • ⌫ 删除末位 一次删除整个占位符或分隔符,不再逐字符删
  • ✕ 关闭 = 放弃编辑并恢复原模板;✓ 保存 = 提交生效
  • 保存时拒绝空模板或没有占位符的模板并提示错误

📦 打包与 CI

  • CI 只在版本标签时构建(不再每次 push 都打包)
  • 发布流程:合并 main → 打 v* 标签 → 自动构建双平台安装包

⚖️ 许可证

  • 许可证由 MIT 改为 GPL-3.0(Qrip 内置了 GPL-3.0 的 streamrip 库,组合作品必须同为 GPL-3.0)
  • README 增加免责声明,文档提供中英双语

下载

平台 文件
macOS(Apple 芯片,11+) Qrip-0.2.0-arm64.dmg
Windows(10+) Qrip Setup 0.2.0.exe

无需安装 Python——后端已编译为独立二进制内置在应用中。

安装包未签名:macOS 会有「无法验证开发者」提示(右键 → 打开),Windows SmartScreen 会询问确认。

See README for details.