Nous avons récemment consacré beaucoup de temps à ce plugin lors de nos réunions internes. Voici ce qui s’est passé :
Résumé IA des deux dernières semaines sur Resenha
Fonctionnalités
- Chat persistant en salle — associez une salle vocale à un canal de chat Discourse ; chaque session ouvre un fil de discussion réel avec réactions, modifications et téléchargements. Un nouveau fil est créé après un délai d’inactivité configurable.
- Partage audio de l’écran — l’audio de l’onglet et du système est désormais transmis avec le partage d’écran via une piste dédiée, distincte du micro. Respecte les paramètres de volume/sourdine par utilisateur.
- Fenêtre de paramètres vocaux — choisissez les périphériques d’entrée/sortie, consultez un indicateur de niveau micro en temps réel et définissez un seuil de suppression du bruit. Les préférences sont conservées par périphérique et s’appliquent en cours d’appel sans renégociation.
- Widget ancré redimensionnable — redimensionnement par glissement via une poignée en haut à gauche, ancré en bas à droite, taille conservée. Nouveau état ultra-minimisé affichant uniquement les boutons Développer et Quitter. Les flux vidéo fonctionnent correctement en mode widget.
UX
- Les icônes de statut des participants dans la barre latérale (muet/sourdine/partage d’écran/caméra/PTT) apparaissent désormais toutes ensemble sur le bord droit ; l’animation d’onde vocale se superpose à l’avatar.
- Les salles vocales sont désormais visibles dans la barre latérale de chat en plein écran.
- Le paramètre de site
prioritize_username_in_uxest respecté dans les tuiles vidéo et le bloc des salles anonymes.- Correction de l’index Z du widget pour les menus mobiles ; restauration de la poignée de redimensionnement SE ; le bouton d’ancrage dispose maintenant d’un
ariaLabelapproprié.
Corrections
- La mise en page de la grille vidéo restait bloquée aux dimensions du plein écran après la sortie du mode plein écran.
- Les compteurs de participants dans la barre latérale déraivaient pour les utilisateurs non participants (ciblage de diffusion + Redis + nettoyage client).
- Les signaux audio étaient cassés sur Android (AudioContext est maintenant repris avant la lecture ; le singleton partagé évite la limite de contexte).
- La vidéo distante n’apparaissait pas lorsqu’un pair commençait à publier après le premier handshake.
- Ciblage de diffusion des participants périmé.
Si vous utilisez ce plugin, je serais ravi de recevoir vos retours sur les récentes modifications.