mirror of
https://github.com/Alkatrazz24/Funk-lab.git
synced 2026-07-08 20:44:42 +02:00
fix(stt): détection navigateur cross-distro (AlmaLinux/Fedora + Debian/Ubuntu)
_open_browser tente les binaires natifs (rpm + deb : brave-browser / chromium / chromium-browser / google-chrome…) puis Flatpak (com.brave.Browser, org.chromium.Chromium, com.google.Chrome…), sinon repli sur le navigateur par défaut. systemd --user, lanceurs .desktop et pipx sont déjà identiques sur les deux familles. Doc : note de compatibilité distros. Bump 0.4.0 → 0.4.1. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017Qjq5jHiqNepnobJpHYpCa
This commit is contained in:
parent
c0da379755
commit
c5de427a85
3 changed files with 35 additions and 7 deletions
|
|
@ -210,6 +210,13 @@ stt --version # version installée
|
|||
avoir installé via `pipx` depuis git. Astuce : toujours bumper la version du paquet à chaque
|
||||
release, sinon le cache de build pipx/uv peut resservir l'ancienne (cf. `pyproject.toml`).
|
||||
|
||||
**Compatibilité distros** : tout le client repose sur des standards communs — `systemd --user`,
|
||||
lanceurs `.desktop` (XDG `~/.local/share/applications/`), `pipx` — donc **identique sur
|
||||
AlmaLinux/Fedora (RHEL) et Debian/Ubuntu**. Seul le navigateur diffère : `_open_browser` teste
|
||||
les binaires natifs (rpm + deb) puis **Flatpak** (`com.brave.Browser`, `org.chromium.Chromium`…),
|
||||
sinon repli sur le navigateur par défaut. `update-desktop-database` (`desktop-file-utils`) est
|
||||
optionnel — son absence n'empêche rien.
|
||||
|
||||
---
|
||||
|
||||
## Roadmap
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue