From c80dd2e156e20f028cf4631fd7874a89c3568bab Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Sat, 28 Apr 2018 17:25:35 +0200 Subject: settings: store untranslated chosen module names Now that we translate module names, they have to be stored as language-neutral in the config. - add tie_setting overload with from/to conversions - add logic to opentrack/main-window - add migration - remove actually useless tie_setting_traits --- logic/main-settings.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'logic') diff --git a/logic/main-settings.cpp b/logic/main-settings.cpp index c735ac6e..53a5054c 100644 --- a/logic/main-settings.cpp +++ b/logic/main-settings.cpp @@ -49,9 +49,9 @@ main_settings::main_settings() : module_settings::module_settings() : b(make_bundle("modules")), - tracker_dll(b, "tracker-dll", "PointTracker 1.1"), - filter_dll(b, "filter-dll", "Accela"), - protocol_dll(b, "protocol-dll", "freetrack 2.0 Enhanced") + tracker_dll(b, "tracker-dll", "pt"), + filter_dll(b, "filter-dll", "accela"), + protocol_dll(b, "protocol-dll", "freetrack") { } @@ -60,3 +60,4 @@ key_opts::key_opts(bundle b, const QString& name) : guid(b, QString("guid-%1").arg(name), ""), button(b, QString("button-%1").arg(name), -1) {} + -- cgit v1.2.3