Karaoke Mugen 2.1 « Gabriel Glamoureuse » est enfin disponible.

gif

Quelques recommendations de mise à jour :

  • Si vous n’avez rien de précieux dans votre base de données, il est recommandé de supprimer le fichier userdata.sqlite3 pour repartir à neuf. Normalement, la mise à jour se passera bien, mais on ne sait jamais.

  • Au premier lancement, vous serez invité à faire une visite guidée, notamment pour créer un utilisateur administrateur pour vous. Vous devrez compléter cette visite guidée, ce n’est pas très long, vous verrez.

  • Vu comme il y a eu de nouvelles fonctionnalités, nous vous conseillons de lire le fichier config.ini.sample ou la documentation pour découvrir les nouveautés et comment s’en servir.

Merci à Aeden, AxelTerizaki, Benoît Courtine, Kmeuh, Mirukyu, Spokeek et Ziassan pour leur travail sur cette version !

Sans plus attendre, le changelog en français :

Nouvelles fonctionnalités innovantes(tm)

  • #223 Un didacticiel multimédia interactif a été ajouté pour les administrateurs et les utilisateurs. Un écran de bienvenue a aussi été ajouté, et l’application ouvrira un navigateur au démarrage.
  • #101 Des prévisualisations vidéos peuvent être générées (si le paramètre est coché) pour que les utilisateurs puissent vérifier qu’ils ajoutent bien la chanson qu’ils veulent depuis leur appareil.
  • #115 Ajout d’un système d’utilisateurs pour mieux gérer les permissions et créer de nouvelles fonctionnalités.
  • #127 Refonte du panneau de contrôle en ReactJS et ajout de nouvelles fonctions à l’intérieur.
  • #150 Le nombre de vues peut être remis à zéro depuis le panneau de contrôle.
  • #247 Les utilisateurs peuvent être gérés depuis le panneau de contrôle.
  • #151 Les chansons dans les listes changent de couleur selon si elles vont bientôt passer ou sont déjà passées récemment.
  • #167 En mode public, les suggestions de chanson peuvent être « likées » par les utilisateurs pour que l’administrateur se rende mieux compte de ce qui est beaucoup demandé. Les chansons qui reçoivent suffisament de « likes » libèrent une place dans le quota de l’utilisateur qui a suggéré la chanson !
  • #199 Ajout d’un système de favoris. Les utilisateurs peuvent ajouter/supprimer des karaokés dans leur liste de favoris, et ajouter ces favoris dans la playlist.
  • #202 L’interface publique peut maintenant être fermée ou restreinte par l’administrateur selon les besoins. Une interface restreinte affiche uniquement les infos du karaoké en cours et des playlists, mais aucune action dessus n’est possible.
  • #214 La playlist courante défile maintenant en suivant le curseur de lecture.
  • #228 En mode privé, un paramètre « Smart Insert » permet de privilégier les gens qui n’ont pas demandé beaucoup de chansons.
  • #234 Paramètre de ligne de commande --validate pour uniquement valider vos fichiers .kara (ça évite la génération qui peut prendre du temps)
  • Ajout de beaucoup d’options de ligne de commande. Utilisez --help pour les connaître.
  • #238 Un paquet de nouveaux tags de karaoké ont été ajoutés.
  • #240 config.ini est maintenant rechargé à chaque fois qu’il est changé en dehors de l’application, si celle-ci est en train de tourner.
  • #248 Il est possible de mettre à jour sa base de karaokés (ou de la télécharger) depuis Shelter via le panneau de contrôle ou l’option de ligne de commande --updateBase.
  • #252 La papier-peint du lecteur sera changé à chaque version désormais.
  • #266 Ajout d’un bouton dans le panneau de contrôle pour créer un backup de fichier de configuration.

Améliorations

  • #253 Le panneau d’options a été réarrangé en onglets
  • #284 L’option changer de mot de passe admin a disparu (car plus utilisée.)
  • #281 Les chansons sont bien ordonnées par type maintenant (Opening, Insert Song, Ending…)
  • Ajout de plein de messages de log
  • Quitter l’application fermera dorénavant correctement mpv et la base de données.
  • #201 La génération de la base des karaokés est plus rapide et simple.
  • #218 Les jingles seront tous joués avant qu’une nouvelle selection soit faite, afin d’éviter les répétitions.
  • #219 Les fichiers .kara sont maintenant vérifiés avant d’être importés dans la base.
  • #226 L’application a été entièrement réécrite aux normes ES2015+, la rendant plus facile à relire pour quelqu’un voulant contribuer au code.
  • #231 Les fichiers de configuration ont été réorganisés. config.ini.default n’est plus nécessaire pour le démarrage de l’app.
  • #246 mpv est maintenant relancé directement s’il n’est pas en cours de lecture.
  • #261 Les fichiers log sont dans leur propre dossier désormais.
  • #267 Les apostrophes sont ignorées par le moteur de recherche.

Correctifs

  • #270 Le panneau d’informations des chansons ne s’ouvrira plus 2 fois par mégarde
  • #277 L’app ne ralentira (normalement!) plus sous forte charge (+ de 20 utilisateurs en convention)
  • #274 Le compositeur peut être maintenant recherché.
  • #276 Le changement entre mode public et privé se fait maintenant correctement
  • La copie de kara d’une playlist à l’autre se fait désormais correctement
  • La mise à jour des quotas de chansons des utilisateurs se fait désormais correctement
  • Le lien vers la doc depuis l’écran d’accueil n’envoie plus vers une 404.
  • #239 « Jouer après » a été réparé.
  • #217 Les critères de blacklist obsolètes peuvent maintenant être supprimés.
  • #227 Les titres longs tiennent désormais dans les listes.
  • #236 Le nombre de vues est conservé après une régénération.
  • #251 La police de caractères du lecteur vidéo est plus grosse pour afficher les informations de version de Karaoke Mugen.
  • #260 La métadonnée datemodif est désormais correctement écrite dans les .kara.
  • #244 Le panneau des paroles se ferme plus facilement désormais.

Voilà ! Si vous avez des questions, ou besoin d’aide, n’hésitez pas à nous contacter !