| 12345678910111213141516171819202122232425262728293031323334 |
- TODO:
- Bugs:
- * Voir le pbm avec les mimetypes
- * voir le bug avec is_subdir_of() lorsque c'est une rép réseau
- * gérer pbm de loks à l'indexation, ex:
- File "E:\dev\mew\core\indexer.py", line 159, in index
- track_repo.commit()
- 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.
- * corriger le pbm d'accès et la lenteur causé par les accès en base de l'indexer
- * bug: si un répertoire de musique est inaccessible, l'indexer plante.
- Priorité 1:
- * indexer: clarifier ce qu'il se passe lorsqu'un morceau apparait plusieurs fois dans les répertoires indexés, et
- que le morceau indéxé est suppr. Est-ce que ses versions jumelles sont bien indéxées à sa place?
- * mettre à jour l'explorer au fur et à mesure de l'indexation
- * permettre l'ajout de tags
- * faire une modale pour l'édition des metadonnées
- * afficher l'activité de l'indexation dans la barre de statut
- * Enregistrer les notes pour un morceau et s'assurer qu'elles ne soient pas perdues
- Priorité 2:
- * Optimiser la rapidité de l'indexation (insertions de masse, optim du hashage, ne pas update les metadata si déjà renseignées...)
- * Ajouter le module de téléchargement depuis youtube
- * Permettre de prioriser l'indexation selon certaines actions (sélection d'un artiste, téléchargement, nouveaux morceaux)
- * Charger l'explorer de manière asynchrone
- * faire un prompt premier lancement pour ajouter des dossiers de musique et créer une première séance
|