Two streaming options

This commit is contained in:
BarsTiger
2022-12-13 16:09:52 +02:00
parent 9dae35a537
commit cd8c384e95
8 changed files with 72 additions and 20 deletions

View File

@@ -40,3 +40,5 @@ def fill_settings(ui: Ui_MainWindow):
ui.spotify_client_id_box.setText(SpotifyConfig.get().client_id)
ui.spotify_client_secret_box.setText(SpotifyConfig.get().client_secret)
ui.use_original_streaming_method_check.setChecked(Config.get().direct_stream)

View File

@@ -30,6 +30,10 @@ def register_handlers(ui: Ui_MainWindow):
lambda: SpotifyConfig.update("client_secret", ui.spotify_client_secret_box.text())
)
ui.use_original_streaming_method_check.stateChanged.connect(
lambda: Config.update("direct_stream", ui.use_original_streaming_method_check.isChecked())
)
ui.clear_temp_button.clicked.connect(
lambda: shutil.rmtree('temp', ignore_errors=True)
)