Added option to load playlists on start to the settings.

This commit is contained in:
The Wobbler 2025-02-20 17:44:09 +01:00
parent 5dc91f6605
commit 65564deb82
7 changed files with 20 additions and 6 deletions

View file

@ -44,6 +44,7 @@ class Settings(QDockWidget):
def update_all(self, _=True): # ignore visible parameter passed by visibilityChanged event
self.file_settings.library_path_input.setText(self.app.settings.library_path)
self.behavior_settings.clear_track_cache.setChecked(self.app.settings.clear_track_cache)
self.behavior_settings.load_on_start.setChecked(self.app.settings.load_on_start)
def update_settings(self, key, value):
match key:
@ -53,7 +54,11 @@ class Settings(QDockWidget):
case "clear_track_cache":
self.behavior_settings.clear_track_cache.setDown(value)
case "load_on_start":
self.behavior_settings.load_on_start.setChecked(value)
def write_settings(self):
self.app.settings.library_path = self.file_settings.library_path_input.text()
self.app.settings.clear_track_cache = self.behavior_settings.clear_track_cache.isChecked()
self.app.settings.load_on_start = self.behavior_settings.load_on_start.isChecked()