diff --git a/app/musicmuster.py b/app/musicmuster.py index d00bd8f..1fef6a0 100755 --- a/app/musicmuster.py +++ b/app/musicmuster.py @@ -680,13 +680,12 @@ class Window(QMainWindow, Ui_MainWindow): def test_function(self): "Placeholder for test function" - import ipdb - ipdb.set_trace() + pass def test_skip_to_end(self): "Skip current track to 1 second before silence" - if not self.playing(): + if not self.playing: return self.music.set_position(self.current_track.silence_at - 1000) diff --git a/app/playlists.py b/app/playlists.py index 23132f4..8ca833b 100644 --- a/app/playlists.py +++ b/app/playlists.py @@ -47,6 +47,8 @@ class PlaylistTab(QTableWidget): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) + self.id = None + self.name = None self.master_process = self.parent() self.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers) self.setAlternatingRowColors(True) @@ -332,7 +334,7 @@ class PlaylistTab(QTableWidget): self._repaint() def clear_next(self): - "Clear next track" + """Clear next track""" self._meta_clear_next() self._repaint() @@ -500,7 +502,7 @@ class PlaylistTab(QTableWidget): self.selectRow(row) def select_played_tracks(self): - "Select all played tracks in playlist" + """Select all played tracks in playlist""" # Need to allow multiple rows to be selected self.setSelectionMode(QtWidgets.QAbstractItemView.MultiSelection) @@ -1277,7 +1279,7 @@ class PlaylistTab(QTableWidget): self.setItem(row, self.COL_END_TIME, item) def _set_row_start_time(self, row, time): - "Set passed row start time to passed time" + """Set passed row start time to passed time""" try: time_str = time.strftime("%H:%M:%S") except AttributeError: diff --git a/pyproject.toml b/pyproject.toml index 0c4b42e..03f65d5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,6 +16,7 @@ alembic = "^1.7.5" psutil = "^5.9.0" PyQtWebEngine = "^5.15.5" pydub = "^0.25.1" +PyQt5-sip = "^12.9.0" [tool.poetry.dev-dependencies]