class Config: plugin_config = PluginConfig(DownloadCoverArt.PLUGIN_ID.replace(" ", "_")) preview_size = IntConfProp(plugin_config, "preview_size", 500) save_pattern = ConfProp(plugin_config, "save_pattern", "folder.%(ext)") over_scale = BoolConfProp(plugin_config, "preview_over_scale", True) re_encode = BoolConfProp(plugin_config, "re_encode", False) jpg_quality = IntConfProp(plugin_config, "jpeg_quality", 95)
class Config(object): _config = PluginConfig(__name__) elapsed_color = ConfProp(_config, "elapsed_color", "") hover_color = ConfProp(_config, "hover_color", "") remaining_color = ConfProp(_config, "remaining_color", "") show_current_pos = BoolConfProp(_config, "show_current_pos", False) seek_amount = IntConfProp(_config, "seek_amount", 5000) max_data_points = IntConfProp(_config, "max_data_points", 3000) show_time_labels = BoolConfProp(_config, "show_time_labels", True)
class Config: _config = PluginConfig("autoupdatetagsinfiles") update_strategy = IntConfProp(_config, "update_strategy", UpdateStrategy.AFTER_PLAY_NOT_SKIP.value) ensure_play_counts_above_zero = BoolConfProp( # useful for searching _config, "ensure_play_counts_above_zero", False)
class Config(object): _config = PluginConfig(__name__) elapsed_color = ConfProp(_config, "elapsed_color", "") hover_color = ConfProp(_config, "hover_color", "") remaining_color = ConfProp(_config, "remaining_color", "") show_current_pos = BoolConfProp(_config, "show_current_pos", False) max_data_points = IntConfProp(_config, "max_data_points", 3000)
class LyricsWindowConfig(object): plugin_conf = PluginConfig(prefix) alternate_search_url = ConfProp(plugin_conf, "alternate_search_url", DEFAULT_ALTERNATE_SEARCH_URL) alternate_search_enabled = BoolConfProp(plugin_conf, "alternate_search_enabled", True) zoom_level = FloatConfProp(plugin_conf, "zoom_level", 1.4)
class Config: _config = PluginConfig(_PLUGIN_ID) need_user_check_if_number_of_albums_differs = BoolConfProp( # _config, "need_user_check_if_number_of_albums_differs", True) need_user_check_if_number_of_tracks_differs = BoolConfProp( # _config, "need_user_check_if_number_of_tracks_differs", True) max_track_similarity_to_need_user_check = FloatConfProp( # _config, "max_track_similarity_to_need_user_check", 0.76) max_album_similarity_to_need_user_check = FloatConfProp( # _config, "max_album_similarity_to_need_user_check", 0.80) delete_exports_after_importing = BoolConfProp( # _config, "delete_exports_after_importing", True) pretty_print_json = BoolConfProp(_config, "pretty_print_json", False)
class Config(object): _config = PluginConfig(__name__) high_res = BoolConfProp(_config, "high_res", True) elapsed_color = ConfProp(_config, "elapsed_color", "") max_data_points = IntConfProp(_config, "max_data_points", 3000) @property def line_width(self): return 1 if self.high_res else 2 @property def data_size(self): return self.max_data_points / self.line_width
class LyricsWindowConfig(object): plugin_conf = PluginConfig(prefix) alternate_search_url = ConfProp(plugin_conf, "alternate_search_url", DEFAULT_ALTERNATE_SEARCH_URL) alternate_search_enabled = BoolConfProp(plugin_conf, "alternate_search_enabled", True) zoom_level = FloatConfProp(plugin_conf, "zoom_level", 1.4) width = IntConfProp(plugin_conf, "width", 500) height = IntConfProp(plugin_conf, "height", 500) x = IntConfProp(plugin_conf, "x", 0) y = IntConfProp(plugin_conf, "y", 0)
class Config: plugin_config = PluginConfig(DownloadCoverArt.PLUGIN_ID) preview_size = IntConfProp(plugin_config, "preview_size", 300) save_pattern = ConfProp(plugin_config, "save_pattern", "folder.jpg") over_scale = BoolConfProp(plugin_config, "preview_over_scale", True) re_encode = BoolConfProp(plugin_config, "re_encode", False)