mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Some remote dive sites have no populated places (towns, cities)
nearby. For such sites, we now fall back to looking up
unpopulated place names, such as the reef or island name.
Also some code refactorisation:
the actual network access is now encapsulated in its own
function removing some duplicated code handling in the
reverseGeoLookup function and making it more readable.
Furthermore, reverseGeoLookup() was completely refactored as
most of its functionality was due to legacy requirements; the
current code-base only calls this function from a single
location and only with an empty taxonomy_data object. This
makes the function more focussed and much simpler and more
readable.
Finally, a resource leak in reverseGeocde introduced in
|
||
---|---|---|
.. | ||
css | ||
preferences | ||
statistics | ||
tab-widgets | ||
about.cpp | ||
about.h | ||
about.ui | ||
btdeviceselectiondialog.cpp | ||
btdeviceselectiondialog.h | ||
btdeviceselectiondialog.ui | ||
CMakeLists.txt | ||
configuredivecomputerdialog.cpp | ||
configuredivecomputerdialog.h | ||
configuredivecomputerdialog.ui | ||
divecomponentselection.ui | ||
divecomputermanagementdialog.cpp | ||
divecomputermanagementdialog.h | ||
divecomputermanagementdialog.ui | ||
divelistview.cpp | ||
divelistview.h | ||
divelogexportdialog.cpp | ||
divelogexportdialog.h | ||
divelogexportdialog.ui | ||
divelogimportdialog.cpp | ||
divelogimportdialog.h | ||
divelogimportdialog.ui | ||
divepicturewidget.cpp | ||
divepicturewidget.h | ||
diveplanner.cpp | ||
diveplanner.h | ||
diveplanner.ui | ||
diveshareexportdialog.cpp | ||
diveshareexportdialog.h | ||
diveshareexportdialog.ui | ||
divesiteimportdialog.cpp | ||
divesiteimportdialog.h | ||
divesiteimportdialog.ui | ||
downloadfromdivecomputer.cpp | ||
downloadfromdivecomputer.h | ||
downloadfromdivecomputer.ui | ||
filterwidget2.cpp | ||
filterwidget2.h | ||
filterwidget2.ui | ||
findmovedimagesdialog.cpp | ||
findmovedimagesdialog.h | ||
findmovedimagesdialog.ui | ||
groupedlineedit.cpp | ||
groupedlineedit.h | ||
importgps.cpp | ||
importgps.h | ||
importgps.ui | ||
kmessagewidget.cpp | ||
kmessagewidget.h | ||
listfilter.ui | ||
locationinformation.cpp | ||
locationinformation.h | ||
locationinformation.ui | ||
mainwindow.cpp | ||
mainwindow.h | ||
mainwindow.ui | ||
mapwidget.cpp | ||
mapwidget.h | ||
modeldelegates.cpp | ||
modeldelegates.h | ||
notificationwidget.cpp | ||
notificationwidget.h | ||
plannerDetails.ui | ||
plannerSettings.ui | ||
printdialog.cpp | ||
printdialog.h | ||
printer.cpp | ||
printer.h | ||
printoptions.cpp | ||
printoptions.h | ||
printoptions.ui | ||
qtwaitingspinner.cpp | ||
qtwaitingspinner.h | ||
renumber.ui | ||
searchbar.ui | ||
setpoint.ui | ||
shiftimagetimes.ui | ||
shifttimes.ui | ||
simplewidgets.cpp | ||
simplewidgets.h | ||
starwidget.cpp | ||
starwidget.h | ||
subsurfacewebservices.cpp | ||
subsurfacewebservices.h | ||
tableview.cpp | ||
tableview.h | ||
tableview.ui | ||
tagwidget.cpp | ||
tagwidget.h | ||
templateedit.cpp | ||
templateedit.h | ||
templateedit.ui | ||
templatelayout.cpp | ||
templatelayout.h | ||
textedit.cpp | ||
textedit.h | ||
updatemanager.cpp | ||
updatemanager.h | ||
urldialog.ui | ||
usermanual.cpp | ||
usermanual.h | ||
webservices.ui |