From 7e538312d588b9386245bc237aaf666578f35223 Mon Sep 17 00:00:00 2001 From: John Stebbins <jstebbins.hb@gmail.com> Date: Mon, 4 Jun 2018 14:48:30 -0700 Subject: [PATCH] LinGui: handle legacy preferences file better "show_presets" key could cause the preset window to be shown at every startup. --- gtk/src/internal_defaults.json | 3 ++- gtk/src/presets.c | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/gtk/src/internal_defaults.json b/gtk/src/internal_defaults.json index 7f7528100..c853dfb66 100644 --- a/gtk/src/internal_defaults.json +++ b/gtk/src/internal_defaults.json @@ -6,7 +6,8 @@ "volume": "New Video" }, "OneTimeInitialization": { - "title": "none" + "title": "none", + "show_presets": false }, "Initialization": { "AudioAllowMP3Pass": false, diff --git a/gtk/src/presets.c b/gtk/src/presets.c index 065a8383c..4ca147c07 100644 --- a/gtk/src/presets.c +++ b/gtk/src/presets.c @@ -1074,6 +1074,7 @@ ghb_prefs_load(signal_user_data_t *ud) #endif store_prefs(); } + ghb_dict_remove(dict, "show_presets"); } void -- 2.40.0