Conversation
- Lower Python version requirement from 3.14 to 3.13 for compatibility - Remove missing QML import (pages/playerlog) from MainWindow.qml - Generate translation QM files for English and Vietnamese - Add missing config file and RinUI components - Enable standalone executable compilation with all dependencies bundled
fix: make application buildable with PyInstaller
- Wellcome → Welcome (main greeting text) - Unknown → Unknown (item status text) - Intergation → Integration (menu item) - Still working on this!! → Page under construction - Open bloxstrap's document. → Open documentation. Fixes affect all 31 translation files for improved professionalism
- Add build.py script that automatically generates resources and builds executable - Update uv.lock with Python 3.13 compatibility for broader support - Simplifies build process to single command: ./build.py
Rt backend
- build.sh handles environment setup, resource generation, and compilation - Single command build process: ./build.sh - Includes proper error handling and progress indicators
build script
do not merge? uehe i surely do
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 2770025edc
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| os.path.expanduser( | ||
| f"{cfg.get_row("Sober", "Path")}/asset_overlay/content/fonts/" | ||
| ), |
There was a problem hiding this comment.
Fix invalid f-string quoting to avoid SyntaxError
The f-string in the Replace(...) call embeds cfg.get_row("Sober", "Path") inside a double-quoted f-string literal, which is a parse-time SyntaxError. Because Backend is imported at startup, this prevents the entire app from launching on any code path. Use different quote types or build the path separately before the f-string so the module can import.
Useful? React with 👍 / 👎.
self explanatory