subsurface/qt-ui
Dirk Hohndel 2e6afb8e89 Correctly handle the webservice userid in preferences
Because of the way that the webservice userid can be saved both in the
preferences and in a data file it was treated differently than other
preferences settings - which prevented the reset of the preferences from
actually clearing it.

This patch makes sure that if the preferences are reset the preferences UI
reflects that. To make this work the data file loading functions can no
longer be allowed to just simply clear out the userid preference value
just in case they might load a new one.

Fixes #939

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-10-06 08:53:54 +01:00
..
css
marble
profile Add refreshProfile member function to MainWindow class 2015-09-22 19:58:14 -07:00
statistics Address uninitialized member warnings 2015-06-22 10:57:51 -07:00
about.cpp
about.h
about.ui
btdeviceselectiondialog.cpp Fix build error on Windows with Qt5.5 2015-09-20 15:08:14 -07:00
btdeviceselectiondialog.h Fix build error on Windows with Qt5.5 2015-09-20 15:08:14 -07:00
btdeviceselectiondialog.ui Style and readability tweaks to btdeviceselectiondialog 2015-09-05 07:08:20 -07:00
configuredivecomputerdialog.cpp Avoid potential uninitialized access 2015-10-02 15:42:43 -04:00
configuredivecomputerdialog.h Connect up custom serial in dc configuration 2015-09-12 14:02:32 -07:00
configuredivecomputerdialog.ui Probe and expose OSTC3 model information 2015-09-25 09:56:11 -07:00
divecomponentselection.ui
divecomputermanagementdialog.cpp
divecomputermanagementdialog.h
divecomputermanagementdialog.ui
divelistview.cpp Undo/redo of dive deletion needs to handle trips as well 2015-10-02 14:50:12 -04:00
divelistview.h Add support to "split" a dive with surface time in the middle 2015-10-01 22:29:43 -04:00
divelogexportdialog.cpp
divelogexportdialog.h
divelogexportdialog.ui
divelogimportdialog.cpp
divelogimportdialog.h Clean up CSV import parameters 2015-08-27 08:59:44 -07:00
divelogimportdialog.ui
divepicturewidget.cpp
divepicturewidget.h
diveplanner.cpp
diveplanner.h
diveplanner.ui
diveshareexportdialog.cpp
diveshareexportdialog.h
diveshareexportdialog.ui
downloadfromdivecomputer.cpp Uemis downloader: start downloading using the correct dive ID 2015-09-19 21:30:33 -07:00
downloadfromdivecomputer.h
downloadfromdivecomputer.ui
filterwidget.ui
globe.cpp Don't zoom out the globe if the dive site has no GPS 2015-10-01 07:52:13 -04:00
globe.h
graphicsview-common.cpp
graphicsview-common.h
groupedlineedit.cpp
groupedlineedit.h
kmessagewidget.cpp
kmessagewidget.h
listfilter.ui
locationinformation.cpp Do not incorrectly use the UUID as the dive name 2015-10-06 00:01:30 +01:00
locationinformation.h Remove unused member 2015-10-02 17:30:21 -04:00
locationInformation.ui
maintab.cpp Make dive trip location edit work again. 2015-10-01 18:01:34 -04:00
maintab.h Make dive trip location edit work again. 2015-10-01 18:01:34 -04:00
maintab.ui Add a new QLineEdit to set the dive trip location 2015-10-01 17:59:44 -04:00
mainwindow.cpp Show error messages during start up as soon as the main window is shown 2015-10-06 00:01:30 +01:00
mainwindow.h Show error messages during start up as soon as the main window is shown 2015-10-06 00:01:30 +01:00
mainwindow.ui Make Facebook more user friendly 2015-09-16 21:16:58 -07:00
metrics.cpp
metrics.h
modeldelegates.cpp Only check Windows version when building on Windows 2015-10-06 00:23:22 +01:00
modeldelegates.h
notificationwidget.cpp
notificationwidget.h Cloud storage: clear our last error if verification succeeds 2015-06-14 14:18:51 -07:00
plannerDetails.ui
plannerSettings.ui Use Bühlmann in all strings shown to the user 2015-09-16 21:16:58 -07:00
preferences.cpp Correctly handle the webservice userid in preferences 2015-10-06 08:53:54 +01:00
preferences.h
preferences.ui Remove unused part of the geocoding preferences 2015-10-06 00:01:30 +01:00
printdialog.cpp
printdialog.h
printoptions.cpp printoptions.cpp: add missing tr() calls 2015-10-01 12:55:29 -04:00
printoptions.h
printoptions.ui Printing: add "Import", "Export" and "Delete" buttons for templates 2015-07-28 11:37:51 +03:00
qtwaitingspinner.cpp
qtwaitingspinner.h
renumber.ui
searchbar.ui
setpoint.ui
shiftimagetimes.ui
shifttimes.ui
simplewidgets.cpp Avoid having uninitialized member 2015-10-01 22:02:53 -04:00
simplewidgets.h
socialnetworks.cpp Make Facebook more user friendly 2015-09-16 21:16:58 -07:00
socialnetworks.h Make Facebook more user friendly 2015-09-16 21:16:58 -07:00
socialnetworksdialog.ui
starwidget.cpp
starwidget.h
subsurfacewebservices.cpp Make importing of GPS locations less verbose 2015-09-28 13:11:44 -04:00
subsurfacewebservices.h Make password change asynchronous 2015-07-22 15:06:57 -07:00
tableview.cpp
tableview.h
tableview.ui
tagwidget.cpp
tagwidget.h
templateedit.cpp Printing: minor fixes as suggested by Lubomir 2015-09-16 21:32:22 -07:00
templateedit.h
templateedit.ui
undocommands.cpp Use copy_string() to avoid potential crash 2015-10-03 07:19:55 -04:00
undocommands.h Undo/redo of dive deletion needs to handle trips as well 2015-10-02 14:50:12 -04:00
updatemanager.cpp
updatemanager.h
urldialog.ui
usermanual.cpp
usermanual.h
usersurvey.cpp
usersurvey.h
usersurvey.ui
webservices.ui