浏览代码

Merge branch 'master' of https://git.xorion.net/olinox14/mew

Conflicts:
	ui/qt/rsc_rc.py
Olivier Massot 4 年之前
父节点
当前提交
77abbb0677
共有 3 个文件被更改,包括 537 次插入705 次删除
  1. 6 12
      notes
  2. 527 690
      ui/qt/rsc_rc.py
  3. 4 3
      ui/window.py

+ 6 - 12
notes

@@ -1,12 +1,12 @@
 
 
 
-
 TODO:
 
 Bugs:
 
 * voir le bug avec is_subdir_of() lorsque c'est une rép réseau
+* windows: régler le bug vlc 'mmdevice audio output error: cannot initialize COM (error 0x80010106)'
 
 Priorité 1:
 
@@ -14,19 +14,13 @@ Priorité 1:
 * (?) permettre de reset les metas d'une piste à partir du fichier ou de remplacer directement les metas du fichier
 * permettre de réordonner correctement les musiques
 * permettre un glisser-déposer de l'explorer vers la playlist
+* Imprimer la séance
+* playlists: afficher la durée des musiques
 
 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
-
-
-Demandes mathilde:
-
-* Imprimer la séance
-* "ma séance": il faut voir la durée des musiques
-* possibilité d'ajouter des silences?
-* ajouter un changement de musique progressif
+* ajouter des options de paramétrage des pistes d'une playlist: passage de morceau "fondu", pause après le morceau,
+  sleep x secondes après le morceau
+* placer des marqueurs de début-fin des morceaux sur les notes de la séances

文件差异内容过多而无法显示
+ 527 - 690
ui/qt/rsc_rc.py


+ 4 - 3
ui/window.py

@@ -92,7 +92,8 @@ class MainWindow(QMainWindow):
         self.ui.btnSelectPlaylist.clicked.connect(self.selectPlaylist)
 
         self.ui.explorerAddToPlaylist.clicked.connect(self.add_to_playlist)
-        self.ui.explorerRemoveFromPlaylist.clicked.connect(self.remove_from_playlist)
+
+        self.ui.btnPlaylistRemove.clicked.connect(self.remove_from_playlist)
 
         self.ui.explorerPlaylist.trackSelected.connect(self.newTrackSelected)
         self.ui.explorerPlaylist.trackDoubleClicked.connect(self.play_playlist)
@@ -151,7 +152,7 @@ class MainWindow(QMainWindow):
         self.ui.explorerTrackMetaStack.setCurrentIndex(0)
         self.ui.explorerTrackPlay.setEnabled(False)
         self.ui.explorerAddToPlaylist.setEnabled(False)
-        self.ui.explorerRemoveFromPlaylist.setEnabled(False)
+        self.ui.btnPlaylistRemove.setEnabled(False)
         self.ui.explorerTrackNotepad.setText("")
         self.ui.frameMissingFileWarning.setVisible(False)
 
@@ -178,7 +179,7 @@ class MainWindow(QMainWindow):
                 self.ui.explorerAddToPlaylist.setEnabled(True)
 
             elif type(sender) is PlaylistTable:
-                self.ui.explorerRemoveFromPlaylist.setEnabled(True)
+                self.ui.btnPlaylistRemove.setEnabled(True)
             else:
                 raise RuntimeError("Unknown sender")
 

部分文件因为文件数量过多而无法显示