Logo
Explore Help
Sign In
eric/pmomusic
1
0
Fork 0
You've already forked pmomusic
Code Issues 5 Pull Requests Actions Packages Projects Releases 3 Wiki Activity

3 Releases 3 Tags

RSS Feed
  • version-0.3.5 cdd0e79be8
    Compare

    Refactoriser MusicRenderer pour un comportement stateful complet
    All checks were successful
    Build and Push Docker Image / build (push) Successful in 28m34s
    Details
    Stable

    eric released this 2026-01-16 21:16:03 +01:00 | 245 commits to main since this release

    Cette modification refactorise l'architecture pour que chaque MusicRenderer gère son propre thread de surveillance (watcher), au lieu de déléguer le polling au ControlPoint centralisé.

    • Ajout d'un module watcher.rs avec WatchStrategy, WatchedState et fonctions helper
    • Implémentation de start_watching() et stop_watching() dans MusicRenderer
    • Centralisation de la gestion du watcher dans le constructeur et les méthodes has_been_seen_now()/mark_as_offline()
    • Suppression du polling central (~140 lignes) dans control_point.rs
    • Simplification du registry.rs avec suppression des appels manuels start/stop_watching()
    • Correction du bug dans refresh_device_presence() pour le traitement offline→online
    • Préparation pour le support futur des notifications push (OpenHome, Chromecast)
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • version-0.20 f5d055be6f
    Compare

    Nouvelle version après un refactoring complet de PMO contrôle.
    All checks were successful
    Build and Push Docker Image / build (push) Successful in 28m30s
    Details
    Stable

    eric released this 2026-01-04 00:10:22 +01:00 | 293 commits to main since this release

    Il s'agit d'un refactoring complet de PMO Control afin d'avoir une couche générique parfaite au-dessus des différentes implémentations des backends:

    • UPNP
    • OpenHome
    • Arylic
    • LinkPlay
    • Chromecast
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • version-0.1 000d378789
    Compare

    Première version fonctionnelle
    All checks were successful
    Build and Push Docker Image / build (push) Successful in 29m38s
    Details
    Stable

    eric released this 2026-01-04 00:06:46 +01:00 | 299 commits to main since this release

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
Powered by Gitea Version: 1.25.0+dev-393-g3a969a58c2 Page: 67ms Template repo/release/list: 2ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API