notes 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. TODO:
  2. Bugs:
  3. * Voir le pbm avec les mimetypes
  4. * voir le bug avec is_subdir_of() lorsque c'est une rép réseau
  5. * gérer pbm de loks à l'indexation, ex:
  6. File "E:\dev\mew\core\indexer.py", line 159, in index
  7. track_repo.commit()
  8. sqlite3.ProgrammingError: SQLite objects created in a thread can only be used in that same thread. The object was created in thread id 4136 and this is thread id 16548.
  9. Priorité 1:
  10. * mettre à jour l'explorer au fur et à mesure de l'indexation
  11. * permettre l'ajout de tags
  12. * faire une modale pour l'édition des metadonnées
  13. * afficher l'activité de l'indexation dans la barre de statut
  14. * Enregistrer les notes pour un morceau et s'assurer qu'elles ne soient pas perdues
  15. * maj les tables playlist et explorer quand les metas d'un fichier sont modifiées
  16. * permettre de reset les metas d'une piste à partir du fichier ou de remplacer directement les metas du fichier
  17. * vérifier que les metas éditées ne sont pas ecrasées par l'indexeur
  18. Priorité 2:
  19. * Optimiser la rapidité de l'indexation (insertions de masse, optim du hashage, ne pas update les metadata si déjà renseignées...)
  20. * Ajouter le module de téléchargement depuis youtube
  21. * Permettre de prioriser l'indexation selon certaines actions (sélection d'un artiste, téléchargement, nouveaux morceaux)
  22. * Charger l'explorer de manière asynchrone
  23. * faire un prompt premier lancement pour ajouter des dossiers de musique et créer une première séance
  24. Demandes mathilde:
  25. * Imprimer la séance
  26. * "ma séance": il faut voir la durée des musiques
  27. * possibilité d'ajouter des silences?
  28. * ajouter un changement de musique progressif