OnlyAudio — Your Sound. Your Way.

La version 2.2.0 de OnlyAudio marque une étape importante dans l'évolution du lecteur : plus réactif, plus propre techniquement, et surtout plus agréable à utiliser au quotidien.

Cette mise à jour n'ajoute pas de fonctionnalités massives, mais elle améliore en profondeur l'expérience utilisateur grâce à une série d'optimisations ciblées et de correctifs essentiels.

OnlyAudio v2.2.0 — vue principale avec playlist ouverte

🕒 Une horloge intégrée pour un player plus vivant

La nouveauté la plus visible : l'affichage de l'heure et de la date directement dans l'en‑tête du player. Une petite touche, mais qui donne au lecteur un aspect plus complet et plus moderne.

🎵 Un volet playlist animé et plus agréable

La playlist bénéficie désormais d'un panneau animé grâce à un combo AnimatedContainer + ClipRect + OverflowBox. Résultat :

  • une ouverture/fermeture plus fluide
  • une interface plus dynamique
  • une meilleure lisibilité

C'est le genre de détail qui change la perception globale du logiciel.

OnlyAudio v2.2.0 — vue compacte sans playlist

🛠️ Corrections majeures : stabilité avant tout

✔️ Fin du chevauchement audio

Un bug rare mais gênant pouvait provoquer un chevauchement entre l'ancien et le nouveau player lors d'un changement de piste. La version 2.2.0 corrige cela via un arrêt séquentiel propre :

stop().then(dispose())

✔️ Correction du crash lié aux pochettes d'album

Un crash pouvait survenir lors de la récupération des métadonnées. La solution : un délai de 150 ms pour découpler le MetadataRetriever du pipeline d'événements.

✔️ Nettoyage du modèle Track

Le champ coverBase64 a été supprimé pour éviter des incohérences et simplifier la gestion des données.

🔧 Améliorations techniques

🧩 Nouvelle méthode coverBytes()

Ajoutée dans le MetadataService, elle retourne un Uint8List?, plus propre et plus flexible pour la gestion des images.

🖥️ Installateur Windows mis à jour

Le script installer.iss passe en version 2.2.0 avec :

  • désinstallation silencieuse de la version précédente
  • scripts de build/publish Windows mis à jour

🐧 Alignement Linux

L'identifiant d'application Linux est désormais harmonisé :

com.audiofeel.onlyaudio

📦 Téléchargement

Le setup Windows 2.2.0 est disponible (17,5 MB) sur la page GitHub Releases du projet.

🎯 Conclusion

OnlyAudio v2.2.0 n'est pas une révolution, mais c'est une mise à jour essentielle : plus stable, plus fluide, plus propre techniquement, plus agréable à utiliser. Elle prépare clairement le terrain pour les prochaines évolutions majeures, tout en renforçant la qualité du lecteur au quotidien.

★ Page GitHub du projet