From 5861da0bce842bcca9777cad5d41bea790d6c5da Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Mon, 5 Oct 2015 23:02:55 +0100 Subject: Remove unused part of the geocoding preferences And always turn on geocoding. The user needs to trigger this manually anyway, so there's no point in having the extra option in the preferences. Signed-off-by: Dirk Hohndel --- qt-ui/preferences.cpp | 6 +++++- qt-ui/preferences.ui | 30 ------------------------------ qthelper.cpp | 6 +++++- subsurfacestartup.c | 2 +- 4 files changed, 11 insertions(+), 33 deletions(-) diff --git a/qt-ui/preferences.cpp b/qt-ui/preferences.cpp index d0adfabf4..615f0b84e 100644 --- a/qt-ui/preferences.cpp +++ b/qt-ui/preferences.cpp @@ -241,9 +241,11 @@ void PreferencesDialog::setUiFromPrefs() ui.cloud_background_sync->setChecked(prefs.cloud_background_sync); // GeoManagement +#ifdef DISABLED ui.enable_geocoding->setChecked( prefs.geocoding.enable_geocoding ); ui.parse_without_gps->setChecked(prefs.geocoding.parse_dive_without_gps); ui.tag_existing_dives->setChecked(prefs.geocoding.tag_existing_dives); +#endif ui.first_item->setCurrentIndex(prefs.geocoding.category[0]); ui.second_item->setCurrentIndex(prefs.geocoding.category[1]); ui.third_item->setCurrentIndex(prefs.geocoding.category[2]); @@ -417,9 +419,11 @@ void PreferencesDialog::syncSettings() s.endGroup(); s.beginGroup("geocoding"); +#ifdef DISABLED s.setValue("enable_geocoding", ui.enable_geocoding->isChecked()); - s.setValue("parse_dives_without_gps", ui.parse_without_gps->isChecked()); + s.setValue("parse_dive_without_gps", ui.parse_without_gps->isChecked()); s.setValue("tag_existing_dives", ui.tag_existing_dives->isChecked()); +#endif s.setValue("cat0", ui.first_item->currentIndex()); s.setValue("cat1", ui.second_item->currentIndex()); s.setValue("cat2", ui.third_item->currentIndex()); diff --git a/qt-ui/preferences.ui b/qt-ui/preferences.ui index 403e52164..061ecffb9 100644 --- a/qt-ui/preferences.ui +++ b/qt-ui/preferences.ui @@ -1432,36 +1432,6 @@ 5 - - - - Dive site geo lookup - - - - - - Enable geocoding for dive site management - - - - - - - Parse site without GPS data - - - - - - - Same format for existing dives - - - - - - diff --git a/qthelper.cpp b/qthelper.cpp index ed23948ea..4b80a8093 100644 --- a/qthelper.cpp +++ b/qthelper.cpp @@ -1538,9 +1538,13 @@ void loadPreferences() // GeoManagement s.beginGroup("geocoding"); +#ifdef DISABLED GET_BOOL("enable_geocoding", geocoding.enable_geocoding); - GET_BOOL("parse_dives_without_gps", geocoding.parse_dive_without_gps); + GET_BOOL("parse_dive_without_gps", geocoding.parse_dive_without_gps); GET_BOOL("tag_existing_dives", geocoding.tag_existing_dives); +#else + prefs.geocoding.enable_geocoding = true; +#endif GET_ENUM("cat0", taxonomy_category, geocoding.category[0]); GET_ENUM("cat1", taxonomy_category, geocoding.category[1]); GET_ENUM("cat2", taxonomy_category, geocoding.category[2]); diff --git a/subsurfacestartup.c b/subsurfacestartup.c index ef2eb2cd5..ea57394e8 100644 --- a/subsurfacestartup.c +++ b/subsurfacestartup.c @@ -73,7 +73,7 @@ struct preferences default_prefs = { .defaultsetpoint = 1100, .cloud_background_sync = true, .geocoding = { - .enable_geocoding = false, + .enable_geocoding = true, .parse_dive_without_gps = false, .tag_existing_dives = false, .category = { 0 } -- cgit v1.2.3-70-g09d2